./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/busybox-1.22.0/printf-2.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/printf-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya --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 a1277896718e4a2de50a241e859788fd2cca972852ccec2fe2acb0e0515dfcaa --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:51:45,358 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:51:45,422 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-64bit-Automizer_Default.epf [2023-11-29 01:51:45,428 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:51:45,428 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:51:45,452 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:51:45,453 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:51:45,453 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:51:45,454 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:51:45,455 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:51:45,455 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:51:45,456 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:51:45,456 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:51:45,457 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:51:45,457 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:51:45,458 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:51:45,458 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:51:45,459 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 01:51:45,459 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:51:45,460 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:51:45,460 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:51:45,461 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:51:45,461 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 01:51:45,461 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 01:51:45,462 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:51:45,462 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:51:45,463 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:51:45,463 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:51:45,463 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:51:45,464 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:51:45,464 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:51:45,464 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:51:45,465 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:51:45,465 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:51:45,465 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 01:51:45,465 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 01:51:45,465 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:51:45,466 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:51:45,466 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:51:45,466 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:51:45,466 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:51:45,466 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya 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 -> a1277896718e4a2de50a241e859788fd2cca972852ccec2fe2acb0e0515dfcaa [2023-11-29 01:51:45,705 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:51:45,728 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:51:45,730 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:51:45,732 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:51:45,732 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:51:45,734 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/busybox-1.22.0/printf-2.i [2023-11-29 01:51:48,638 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:51:48,994 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:51:48,995 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/sv-benchmarks/c/busybox-1.22.0/printf-2.i [2023-11-29 01:51:49,027 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/data/814e91642/f3d60e670988461c87ee7e2606318f2c/FLAG55736b9df [2023-11-29 01:51:49,043 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/data/814e91642/f3d60e670988461c87ee7e2606318f2c [2023-11-29 01:51:49,046 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:51:49,048 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:51:49,049 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:51:49,049 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:51:49,054 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:51:49,055 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:51:49" (1/1) ... [2023-11-29 01:51:49,056 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7208a74e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:49, skipping insertion in model container [2023-11-29 01:51:49,056 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:51:49" (1/1) ... [2023-11-29 01:51:49,161 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:51:50,715 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:51:50,741 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:51:50,891 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:51:51,112 WARN L675 CHandler]: The function fflush is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:51:51,112 WARN L675 CHandler]: The function strtoull is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:51:51,112 WARN L675 CHandler]: The function strtol is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:51:51,112 WARN L675 CHandler]: The function strstr is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:51:51,112 WARN L675 CHandler]: The function putchar is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:51:51,112 WARN L675 CHandler]: The function strtoll is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:51:51,112 WARN L675 CHandler]: The function convert is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:51:51,120 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:51:51,120 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51 WrapperNode [2023-11-29 01:51:51,120 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:51:51,121 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:51:51,121 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:51:51,122 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:51:51,129 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,178 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,258 INFO L138 Inliner]: procedures = 648, calls = 525, calls flagged for inlining = 31, calls inlined = 29, statements flattened = 1608 [2023-11-29 01:51:51,259 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:51:51,260 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:51:51,260 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:51:51,260 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:51:51,271 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,272 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,287 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,299 WARN L109 MemorySlicer]: Omit memory slicing because it failed with the following exception: Unsupported: Memory array in LHS [2023-11-29 01:51:51,300 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,300 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,347 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,359 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,373 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,382 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,397 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:51:51,397 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:51:51,398 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:51:51,398 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:51:51,398 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (1/1) ... [2023-11-29 01:51:51,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:51:51,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:51:51,427 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:51:51,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:51:51,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2023-11-29 01:51:51,463 INFO L130 BoogieDeclarations]: Found specification of procedure putchar [2023-11-29 01:51:51,463 INFO L130 BoogieDeclarations]: Found specification of procedure bb_putchar [2023-11-29 01:51:51,463 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_putchar [2023-11-29 01:51:51,463 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2023-11-29 01:51:51,463 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 01:51:51,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real [2023-11-29 01:51:51,463 INFO L130 BoogieDeclarations]: Found specification of procedure ret_ERANGE [2023-11-29 01:51:51,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ret_ERANGE [2023-11-29 01:51:51,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-29 01:51:51,464 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2023-11-29 01:51:51,464 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2023-11-29 01:51:51,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-29 01:51:51,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 01:51:51,464 INFO L130 BoogieDeclarations]: Found specification of procedure get_width_prec [2023-11-29 01:51:51,464 INFO L138 BoogieDeclarations]: Found implementation of procedure get_width_prec [2023-11-29 01:51:51,464 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2023-11-29 01:51:51,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2023-11-29 01:51:51,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 01:51:51,465 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2023-11-29 01:51:51,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:51:51,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-29 01:51:51,465 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:51:51,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:51:51,465 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-11-29 01:51:51,465 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-11-29 01:51:51,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-29 01:51:51,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-29 01:51:51,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-29 01:51:51,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-29 01:51:51,466 INFO L130 BoogieDeclarations]: Found specification of procedure handle_errors [2023-11-29 01:51:51,466 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_errors [2023-11-29 01:51:51,466 INFO L130 BoogieDeclarations]: Found specification of procedure bb_process_escape_sequence [2023-11-29 01:51:51,466 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_process_escape_sequence [2023-11-29 01:51:51,466 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 01:51:51,466 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 01:51:51,467 INFO L130 BoogieDeclarations]: Found specification of procedure print_direc [2023-11-29 01:51:51,467 INFO L138 BoogieDeclarations]: Found implementation of procedure print_direc [2023-11-29 01:51:51,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 01:51:51,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-29 01:51:51,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-29 01:51:51,467 INFO L130 BoogieDeclarations]: Found specification of procedure bb_ascii_isalnum [2023-11-29 01:51:51,467 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_ascii_isalnum [2023-11-29 01:51:51,467 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2023-11-29 01:51:51,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 01:51:51,467 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2023-11-29 01:51:51,467 INFO L130 BoogieDeclarations]: Found specification of procedure bb_strtoll [2023-11-29 01:51:51,468 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_strtoll [2023-11-29 01:51:51,468 INFO L130 BoogieDeclarations]: Found specification of procedure multiconvert [2023-11-29 01:51:51,468 INFO L138 BoogieDeclarations]: Found implementation of procedure multiconvert [2023-11-29 01:51:51,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real [2023-11-29 01:51:51,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 01:51:51,468 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg [2023-11-29 01:51:51,468 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg [2023-11-29 01:51:51,882 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:51:51,885 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:51:53,310 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:51:53,368 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:51:53,368 INFO L309 CfgBuilder]: Removed 19 assume(true) statements. [2023-11-29 01:51:53,369 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:51:53 BoogieIcfgContainer [2023-11-29 01:51:53,369 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:51:53,371 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:51:53,372 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:51:53,374 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:51:53,375 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:51:49" (1/3) ... [2023-11-29 01:51:53,375 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cafe8c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:51:53, skipping insertion in model container [2023-11-29 01:51:53,375 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:51:51" (2/3) ... [2023-11-29 01:51:53,375 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cafe8c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:51:53, skipping insertion in model container [2023-11-29 01:51:53,376 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:51:53" (3/3) ... [2023-11-29 01:51:53,377 INFO L112 eAbstractionObserver]: Analyzing ICFG printf-2.i [2023-11-29 01:51:53,391 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:51:53,391 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 44 error locations. [2023-11-29 01:51:53,444 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:51:53,450 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ad1bc5f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:51:53,450 INFO L358 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2023-11-29 01:51:53,457 INFO L276 IsEmpty]: Start isEmpty. Operand has 465 states, 352 states have (on average 1.6676136363636365) internal successors, (587), 411 states have internal predecessors, (587), 54 states have call successors, (54), 14 states have call predecessors, (54), 14 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-11-29 01:51:53,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2023-11-29 01:51:53,463 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:51:53,463 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2023-11-29 01:51:53,464 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:51:53,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:51:53,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1558264, now seen corresponding path program 1 times [2023-11-29 01:51:53,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:51:53,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196126571] [2023-11-29 01:51:53,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:53,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:51:53,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:53,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:53,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:51:53,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196126571] [2023-11-29 01:51:53,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196126571] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:51:53,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:51:53,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 01:51:53,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123439851] [2023-11-29 01:51:53,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:51:53,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:51:53,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:51:53,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:51:53,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:51:53,882 INFO L87 Difference]: Start difference. First operand has 465 states, 352 states have (on average 1.6676136363636365) internal successors, (587), 411 states have internal predecessors, (587), 54 states have call successors, (54), 14 states have call predecessors, (54), 14 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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) [2023-11-29 01:51:54,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:51:54,115 INFO L93 Difference]: Finished difference Result 917 states and 1420 transitions. [2023-11-29 01:51:54,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:51:54,117 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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 3 [2023-11-29 01:51:54,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:51:54,132 INFO L225 Difference]: With dead ends: 917 [2023-11-29 01:51:54,132 INFO L226 Difference]: Without dead ends: 438 [2023-11-29 01:51:54,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:51:54,144 INFO L413 NwaCegarLoop]: 604 mSDtfsCounter, 1 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:51:54,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1204 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:51:54,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2023-11-29 01:51:54,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 438. [2023-11-29 01:51:54,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 351 states have (on average 1.5042735042735043) internal successors, (528), 386 states have internal predecessors, (528), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:51:54,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 607 transitions. [2023-11-29 01:51:54,217 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 607 transitions. Word has length 3 [2023-11-29 01:51:54,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:51:54,217 INFO L495 AbstractCegarLoop]: Abstraction has 438 states and 607 transitions. [2023-11-29 01:51:54,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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) [2023-11-29 01:51:54,218 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 607 transitions. [2023-11-29 01:51:54,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-11-29 01:51:54,218 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:51:54,218 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2023-11-29 01:51:54,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 01:51:54,219 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:51:54,219 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:51:54,220 INFO L85 PathProgramCache]: Analyzing trace with hash -821423456, now seen corresponding path program 1 times [2023-11-29 01:51:54,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:51:54,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646835538] [2023-11-29 01:51:54,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:54,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:51:54,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:54,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:54,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:51:54,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646835538] [2023-11-29 01:51:54,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646835538] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:51:54,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085670823] [2023-11-29 01:51:54,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:54,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:51:54,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:51:54,414 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:51:54,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 01:51:54,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:54,709 INFO L262 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:51:54,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:51:54,760 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:54,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:51:54,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085670823] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:51:54,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:51:54,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2023-11-29 01:51:54,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100626684] [2023-11-29 01:51:54,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:51:54,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:51:54,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:51:54,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:51:54,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:51:54,765 INFO L87 Difference]: Start difference. First operand 438 states and 607 transitions. Second operand has 4 states, 3 states have (on average 2.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) [2023-11-29 01:51:55,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:51:55,026 INFO L93 Difference]: Finished difference Result 438 states and 607 transitions. [2023-11-29 01:51:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:51:55,027 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.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 [2023-11-29 01:51:55,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:51:55,032 INFO L225 Difference]: With dead ends: 438 [2023-11-29 01:51:55,033 INFO L226 Difference]: Without dead ends: 437 [2023-11-29 01:51:55,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:51:55,035 INFO L413 NwaCegarLoop]: 571 mSDtfsCounter, 3 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1711 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:51:55,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1711 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:51:55,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2023-11-29 01:51:55,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 437. [2023-11-29 01:51:55,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 351 states have (on average 1.5014245014245013) internal successors, (527), 385 states have internal predecessors, (527), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:51:55,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 606 transitions. [2023-11-29 01:51:55,069 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 606 transitions. Word has length 6 [2023-11-29 01:51:55,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:51:55,069 INFO L495 AbstractCegarLoop]: Abstraction has 437 states and 606 transitions. [2023-11-29 01:51:55,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.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) [2023-11-29 01:51:55,070 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 606 transitions. [2023-11-29 01:51:55,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-11-29 01:51:55,070 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:51:55,070 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1] [2023-11-29 01:51:55,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:51:55,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:51:55,271 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:51:55,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:51:55,272 INFO L85 PathProgramCache]: Analyzing trace with hash 305677621, now seen corresponding path program 1 times [2023-11-29 01:51:55,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:51:55,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865407344] [2023-11-29 01:51:55,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:55,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:51:55,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:55,402 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:51:55,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:51:55,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865407344] [2023-11-29 01:51:55,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865407344] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:51:55,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:51:55,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:51:55,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686379923] [2023-11-29 01:51:55,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:51:55,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:51:55,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:51:55,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:51:55,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:51:55,405 INFO L87 Difference]: Start difference. First operand 437 states and 606 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 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) [2023-11-29 01:51:55,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:51:55,545 INFO L93 Difference]: Finished difference Result 437 states and 606 transitions. [2023-11-29 01:51:55,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:51:55,545 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 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 7 [2023-11-29 01:51:55,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:51:55,549 INFO L225 Difference]: With dead ends: 437 [2023-11-29 01:51:55,549 INFO L226 Difference]: Without dead ends: 436 [2023-11-29 01:51:55,550 INFO L412 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 [2023-11-29 01:51:55,551 INFO L413 NwaCegarLoop]: 572 mSDtfsCounter, 0 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1142 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:51:55,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1142 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:51:55,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2023-11-29 01:51:55,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 434. [2023-11-29 01:51:55,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 349 states have (on average 1.501432664756447) internal successors, (524), 382 states have internal predecessors, (524), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:51:55,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 603 transitions. [2023-11-29 01:51:55,575 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 603 transitions. Word has length 7 [2023-11-29 01:51:55,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:51:55,575 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 603 transitions. [2023-11-29 01:51:55,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 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) [2023-11-29 01:51:55,576 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 603 transitions. [2023-11-29 01:51:55,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-11-29 01:51:55,577 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:51:55,577 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:51:55,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 01:51:55,577 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:51:55,578 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:51:55,578 INFO L85 PathProgramCache]: Analyzing trace with hash -588453012, now seen corresponding path program 1 times [2023-11-29 01:51:55,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:51:55,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148565233] [2023-11-29 01:51:55,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:55,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:51:55,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:55,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:51:55,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:55,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:55,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:51:55,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148565233] [2023-11-29 01:51:55,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148565233] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:51:55,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343989114] [2023-11-29 01:51:55,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:55,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:51:55,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:51:55,774 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:51:55,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 01:51:56,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:56,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:51:56,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:51:56,071 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:51:56,072 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:51:56,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343989114] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:51:56,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:51:56,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-11-29 01:51:56,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96021654] [2023-11-29 01:51:56,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:51:56,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:51:56,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:51:56,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:51:56,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:51:56,074 INFO L87 Difference]: Start difference. First operand 434 states and 603 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 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) [2023-11-29 01:51:56,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:51:56,226 INFO L93 Difference]: Finished difference Result 434 states and 603 transitions. [2023-11-29 01:51:56,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:51:56,226 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), 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 12 [2023-11-29 01:51:56,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:51:56,230 INFO L225 Difference]: With dead ends: 434 [2023-11-29 01:51:56,230 INFO L226 Difference]: Without dead ends: 432 [2023-11-29 01:51:56,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:51:56,231 INFO L413 NwaCegarLoop]: 563 mSDtfsCounter, 158 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:51:56,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 969 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:51:56,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2023-11-29 01:51:56,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 432. [2023-11-29 01:51:56,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 349 states have (on average 1.495702005730659) internal successors, (522), 380 states have internal predecessors, (522), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:51:56,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 601 transitions. [2023-11-29 01:51:56,253 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 601 transitions. Word has length 12 [2023-11-29 01:51:56,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:51:56,254 INFO L495 AbstractCegarLoop]: Abstraction has 432 states and 601 transitions. [2023-11-29 01:51:56,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 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) [2023-11-29 01:51:56,254 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 601 transitions. [2023-11-29 01:51:56,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-29 01:51:56,255 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:51:56,255 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:51:56,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 01:51:56,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:51:56,461 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:51:56,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:51:56,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1062173198, now seen corresponding path program 1 times [2023-11-29 01:51:56,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:51:56,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257723826] [2023-11-29 01:51:56,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:56,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:51:56,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:56,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:51:56,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:56,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:56,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:51:56,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257723826] [2023-11-29 01:51:56,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257723826] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:51:56,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294929887] [2023-11-29 01:51:56,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:56,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:51:56,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:51:56,617 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:51:56,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 01:51:56,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:56,885 INFO L262 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:51:56,887 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:51:56,906 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:56,906 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:51:56,945 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:56,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294929887] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:51:56,945 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:51:56,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 7 [2023-11-29 01:51:56,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598623019] [2023-11-29 01:51:56,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:51:56,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:51:56,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:51:56,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:51:56,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:51:56,948 INFO L87 Difference]: Start difference. First operand 432 states and 601 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 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) [2023-11-29 01:51:57,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:51:57,149 INFO L93 Difference]: Finished difference Result 868 states and 1208 transitions. [2023-11-29 01:51:57,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:51:57,150 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 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 13 [2023-11-29 01:51:57,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:51:57,154 INFO L225 Difference]: With dead ends: 868 [2023-11-29 01:51:57,154 INFO L226 Difference]: Without dead ends: 441 [2023-11-29 01:51:57,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:51:57,158 INFO L413 NwaCegarLoop]: 570 mSDtfsCounter, 4 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1706 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:51:57,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1706 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:51:57,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2023-11-29 01:51:57,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 441. [2023-11-29 01:51:57,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 358 states have (on average 1.4832402234636872) internal successors, (531), 389 states have internal predecessors, (531), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:51:57,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 610 transitions. [2023-11-29 01:51:57,187 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 610 transitions. Word has length 13 [2023-11-29 01:51:57,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:51:57,187 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 610 transitions. [2023-11-29 01:51:57,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 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) [2023-11-29 01:51:57,188 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 610 transitions. [2023-11-29 01:51:57,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-11-29 01:51:57,189 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:51:57,189 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:51:57,198 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 01:51:57,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:51:57,390 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:51:57,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:51:57,391 INFO L85 PathProgramCache]: Analyzing trace with hash -604487526, now seen corresponding path program 2 times [2023-11-29 01:51:57,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:51:57,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884659272] [2023-11-29 01:51:57,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:57,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:51:57,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:57,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:51:57,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:57,709 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:51:57,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:51:57,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884659272] [2023-11-29 01:51:57,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884659272] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:51:57,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013092627] [2023-11-29 01:51:57,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:51:57,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:51:57,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:51:57,712 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:51:57,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 01:51:58,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:51:58,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:51:58,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:51:58,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:51:58,075 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:51:58,075 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:51:58,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013092627] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:51:58,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:51:58,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2023-11-29 01:51:58,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610694521] [2023-11-29 01:51:58,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:51:58,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:51:58,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:51:58,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:51:58,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:51:58,078 INFO L87 Difference]: Start difference. First operand 441 states and 610 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 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) [2023-11-29 01:51:58,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:51:58,375 INFO L93 Difference]: Finished difference Result 441 states and 610 transitions. [2023-11-29 01:51:58,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:51:58,376 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 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 22 [2023-11-29 01:51:58,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:51:58,379 INFO L225 Difference]: With dead ends: 441 [2023-11-29 01:51:58,379 INFO L226 Difference]: Without dead ends: 439 [2023-11-29 01:51:58,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:51:58,380 INFO L413 NwaCegarLoop]: 558 mSDtfsCounter, 157 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 2065 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:51:58,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 2065 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:51:58,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2023-11-29 01:51:58,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 439. [2023-11-29 01:51:58,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 358 states have (on average 1.4776536312849162) internal successors, (529), 387 states have internal predecessors, (529), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:51:58,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 608 transitions. [2023-11-29 01:51:58,402 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 608 transitions. Word has length 22 [2023-11-29 01:51:58,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:51:58,402 INFO L495 AbstractCegarLoop]: Abstraction has 439 states and 608 transitions. [2023-11-29 01:51:58,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 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) [2023-11-29 01:51:58,403 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 608 transitions. [2023-11-29 01:51:58,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-11-29 01:51:58,404 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:51:58,404 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:51:58,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-29 01:51:58,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 01:51:58,609 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:51:58,609 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:51:58,609 INFO L85 PathProgramCache]: Analyzing trace with hash 1416113169, now seen corresponding path program 1 times [2023-11-29 01:51:58,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:51:58,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833756527] [2023-11-29 01:51:58,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:58,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:51:58,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:58,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:51:58,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:58,834 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:51:58,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:51:58,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833756527] [2023-11-29 01:51:58,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833756527] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:51:58,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:51:58,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:51:58,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137865111] [2023-11-29 01:51:58,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:51:58,835 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:51:58,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:51:58,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:51:58,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:51:58,836 INFO L87 Difference]: Start difference. First operand 439 states and 608 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 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) [2023-11-29 01:51:59,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:51:59,037 INFO L93 Difference]: Finished difference Result 861 states and 1200 transitions. [2023-11-29 01:51:59,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:51:59,038 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 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 [2023-11-29 01:51:59,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:51:59,042 INFO L225 Difference]: With dead ends: 861 [2023-11-29 01:51:59,042 INFO L226 Difference]: Without dead ends: 442 [2023-11-29 01:51:59,044 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:51:59,045 INFO L413 NwaCegarLoop]: 568 mSDtfsCounter, 1 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1131 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:51:59,046 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1131 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:51:59,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2023-11-29 01:51:59,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 442. [2023-11-29 01:51:59,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 361 states have (on average 1.4736842105263157) internal successors, (532), 390 states have internal predecessors, (532), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:51:59,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 611 transitions. [2023-11-29 01:51:59,071 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 611 transitions. Word has length 27 [2023-11-29 01:51:59,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:51:59,071 INFO L495 AbstractCegarLoop]: Abstraction has 442 states and 611 transitions. [2023-11-29 01:51:59,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 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) [2023-11-29 01:51:59,072 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 611 transitions. [2023-11-29 01:51:59,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 01:51:59,073 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:51:59,073 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:51:59,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 01:51:59,073 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:51:59,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:51:59,074 INFO L85 PathProgramCache]: Analyzing trace with hash -2035323191, now seen corresponding path program 1 times [2023-11-29 01:51:59,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:51:59,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544175358] [2023-11-29 01:51:59,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:59,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:51:59,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:59,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:51:59,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:59,312 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:51:59,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:51:59,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544175358] [2023-11-29 01:51:59,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544175358] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:51:59,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945517329] [2023-11-29 01:51:59,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:51:59,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:51:59,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:51:59,314 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:51:59,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 01:51:59,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:51:59,644 INFO L262 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:51:59,646 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:51:59,713 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 01:51:59,713 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:51:59,827 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 01:51:59,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945517329] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:51:59,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:51:59,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 6, 7] total 14 [2023-11-29 01:51:59,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320468986] [2023-11-29 01:51:59,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:51:59,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:51:59,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:51:59,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:51:59,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:51:59,830 INFO L87 Difference]: Start difference. First operand 442 states and 611 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 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) [2023-11-29 01:52:00,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:00,224 INFO L93 Difference]: Finished difference Result 887 states and 1231 transitions. [2023-11-29 01:52:00,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 01:52:00,225 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 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 30 [2023-11-29 01:52:00,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:00,229 INFO L225 Difference]: With dead ends: 887 [2023-11-29 01:52:00,230 INFO L226 Difference]: Without dead ends: 459 [2023-11-29 01:52:00,232 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:52:00,232 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 7 mSDsluCounter, 2800 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3362 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:00,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3362 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:52:00,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2023-11-29 01:52:00,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 459. [2023-11-29 01:52:00,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 379 states have (on average 1.4485488126649078) internal successors, (549), 407 states have internal predecessors, (549), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:00,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 628 transitions. [2023-11-29 01:52:00,257 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 628 transitions. Word has length 30 [2023-11-29 01:52:00,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:00,257 INFO L495 AbstractCegarLoop]: Abstraction has 459 states and 628 transitions. [2023-11-29 01:52:00,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 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) [2023-11-29 01:52:00,257 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 628 transitions. [2023-11-29 01:52:00,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 01:52:00,259 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:00,259 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:00,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 01:52:00,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-29 01:52:00,460 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:00,460 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:00,460 INFO L85 PathProgramCache]: Analyzing trace with hash -2105760627, now seen corresponding path program 1 times [2023-11-29 01:52:00,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:00,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817494774] [2023-11-29 01:52:00,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:00,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:00,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:00,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:00,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:00,639 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-29 01:52:00,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:00,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817494774] [2023-11-29 01:52:00,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817494774] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:00,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:00,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:52:00,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879261093] [2023-11-29 01:52:00,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:00,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:52:00,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:00,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:52:00,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:00,642 INFO L87 Difference]: Start difference. First operand 459 states and 628 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) [2023-11-29 01:52:00,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:00,790 INFO L93 Difference]: Finished difference Result 473 states and 644 transitions. [2023-11-29 01:52:00,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:52:00,791 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 49 [2023-11-29 01:52:00,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:00,794 INFO L225 Difference]: With dead ends: 473 [2023-11-29 01:52:00,795 INFO L226 Difference]: Without dead ends: 471 [2023-11-29 01:52:00,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:00,796 INFO L413 NwaCegarLoop]: 565 mSDtfsCounter, 3 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1126 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:00,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1126 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:52:00,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2023-11-29 01:52:00,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 469. [2023-11-29 01:52:00,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 389 states have (on average 1.4447300771208227) internal successors, (562), 417 states have internal predecessors, (562), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:00,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 641 transitions. [2023-11-29 01:52:00,812 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 641 transitions. Word has length 49 [2023-11-29 01:52:00,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:00,813 INFO L495 AbstractCegarLoop]: Abstraction has 469 states and 641 transitions. [2023-11-29 01:52:00,813 INFO L496 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) [2023-11-29 01:52:00,813 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 641 transitions. [2023-11-29 01:52:00,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 01:52:00,815 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:00,815 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:00,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 01:52:00,815 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:00,816 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:00,816 INFO L85 PathProgramCache]: Analyzing trace with hash -2105758898, now seen corresponding path program 1 times [2023-11-29 01:52:00,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:00,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339150508] [2023-11-29 01:52:00,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:00,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:00,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:00,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:00,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:00,982 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-29 01:52:00,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:00,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339150508] [2023-11-29 01:52:00,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339150508] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:00,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:00,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:52:00,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236073033] [2023-11-29 01:52:00,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:00,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:52:00,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:00,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:52:00,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:00,985 INFO L87 Difference]: Start difference. First operand 469 states and 641 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) [2023-11-29 01:52:01,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:01,104 INFO L93 Difference]: Finished difference Result 469 states and 641 transitions. [2023-11-29 01:52:01,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:52:01,104 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 49 [2023-11-29 01:52:01,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:01,107 INFO L225 Difference]: With dead ends: 469 [2023-11-29 01:52:01,107 INFO L226 Difference]: Without dead ends: 468 [2023-11-29 01:52:01,108 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:01,108 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 0 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1129 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:01,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1129 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:52:01,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2023-11-29 01:52:01,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 464. [2023-11-29 01:52:01,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 385 states have (on average 1.4441558441558442) internal successors, (556), 412 states have internal predecessors, (556), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:01,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 635 transitions. [2023-11-29 01:52:01,125 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 635 transitions. Word has length 49 [2023-11-29 01:52:01,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:01,125 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 635 transitions. [2023-11-29 01:52:01,126 INFO L496 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) [2023-11-29 01:52:01,126 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 635 transitions. [2023-11-29 01:52:01,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-29 01:52:01,127 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:01,127 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:01,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 01:52:01,127 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:01,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:01,128 INFO L85 PathProgramCache]: Analyzing trace with hash -598003900, now seen corresponding path program 1 times [2023-11-29 01:52:01,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:01,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206337191] [2023-11-29 01:52:01,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:01,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:01,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:01,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:01,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:01,269 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:01,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:01,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206337191] [2023-11-29 01:52:01,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206337191] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:01,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:01,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:52:01,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553692422] [2023-11-29 01:52:01,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:01,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:52:01,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:01,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:52:01,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:01,272 INFO L87 Difference]: Start difference. First operand 464 states and 635 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) [2023-11-29 01:52:01,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:01,392 INFO L93 Difference]: Finished difference Result 469 states and 640 transitions. [2023-11-29 01:52:01,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:52:01,392 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 50 [2023-11-29 01:52:01,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:01,394 INFO L225 Difference]: With dead ends: 469 [2023-11-29 01:52:01,395 INFO L226 Difference]: Without dead ends: 467 [2023-11-29 01:52:01,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:01,396 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 1 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1129 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:01,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1129 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:52:01,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2023-11-29 01:52:01,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 467. [2023-11-29 01:52:01,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 388 states have (on average 1.440721649484536) internal successors, (559), 415 states have internal predecessors, (559), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:01,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 638 transitions. [2023-11-29 01:52:01,411 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 638 transitions. Word has length 50 [2023-11-29 01:52:01,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:01,411 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 638 transitions. [2023-11-29 01:52:01,412 INFO L496 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) [2023-11-29 01:52:01,412 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 638 transitions. [2023-11-29 01:52:01,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-11-29 01:52:01,413 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:01,413 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:01,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 01:52:01,413 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:01,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:01,414 INFO L85 PathProgramCache]: Analyzing trace with hash 391592643, now seen corresponding path program 1 times [2023-11-29 01:52:01,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:01,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443683600] [2023-11-29 01:52:01,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:01,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:01,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:01,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:01,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:01,588 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:01,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:01,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443683600] [2023-11-29 01:52:01,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443683600] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:52:01,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910255711] [2023-11-29 01:52:01,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:01,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:01,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:52:01,589 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:52:01,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 01:52:01,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:01,971 INFO L262 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:52:01,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:01,995 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2023-11-29 01:52:01,996 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:52:01,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910255711] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:01,996 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:52:01,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [3] total 6 [2023-11-29 01:52:01,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246361258] [2023-11-29 01:52:01,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:01,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:52:01,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:01,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:52:01,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:52:01,998 INFO L87 Difference]: Start difference. First operand 467 states and 638 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 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) [2023-11-29 01:52:02,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:02,260 INFO L93 Difference]: Finished difference Result 583 states and 806 transitions. [2023-11-29 01:52:02,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:52:02,261 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 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 53 [2023-11-29 01:52:02,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:02,265 INFO L225 Difference]: With dead ends: 583 [2023-11-29 01:52:02,266 INFO L226 Difference]: Without dead ends: 574 [2023-11-29 01:52:02,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:02,267 INFO L413 NwaCegarLoop]: 567 mSDtfsCounter, 261 mSDsluCounter, 1129 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 1696 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:02,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 1696 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:52:02,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2023-11-29 01:52:02,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 469. [2023-11-29 01:52:02,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 390 states have (on average 1.4384615384615385) internal successors, (561), 417 states have internal predecessors, (561), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:02,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 640 transitions. [2023-11-29 01:52:02,294 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 640 transitions. Word has length 53 [2023-11-29 01:52:02,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:02,295 INFO L495 AbstractCegarLoop]: Abstraction has 469 states and 640 transitions. [2023-11-29 01:52:02,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 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) [2023-11-29 01:52:02,295 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 640 transitions. [2023-11-29 01:52:02,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 01:52:02,297 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:02,297 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2023-11-29 01:52:02,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 01:52:02,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 01:52:02,499 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:02,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:02,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1892592878, now seen corresponding path program 1 times [2023-11-29 01:52:02,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:02,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927177909] [2023-11-29 01:52:02,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:02,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:02,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:02,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:02,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:02,718 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:02,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:02,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927177909] [2023-11-29 01:52:02,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927177909] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:52:02,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781205881] [2023-11-29 01:52:02,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:02,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:02,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:52:02,719 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:52:02,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 01:52:03,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:03,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 691 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:52:03,144 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:03,188 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-29 01:52:03,189 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:52:03,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781205881] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:03,189 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:52:03,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [3] total 7 [2023-11-29 01:52:03,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489878612] [2023-11-29 01:52:03,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:03,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:52:03,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:03,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:52:03,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:03,191 INFO L87 Difference]: Start difference. First operand 469 states and 640 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 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) [2023-11-29 01:52:03,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:03,480 INFO L93 Difference]: Finished difference Result 582 states and 807 transitions. [2023-11-29 01:52:03,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:52:03,481 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 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 57 [2023-11-29 01:52:03,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:03,485 INFO L225 Difference]: With dead ends: 582 [2023-11-29 01:52:03,485 INFO L226 Difference]: Without dead ends: 569 [2023-11-29 01:52:03,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:52:03,486 INFO L413 NwaCegarLoop]: 565 mSDtfsCounter, 133 mSDsluCounter, 1247 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1812 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:03,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 1812 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:52:03,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2023-11-29 01:52:03,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 566. [2023-11-29 01:52:03,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 476 states have (on average 1.4411764705882353) internal successors, (686), 505 states have internal predecessors, (686), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2023-11-29 01:52:03,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 786 transitions. [2023-11-29 01:52:03,515 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 786 transitions. Word has length 57 [2023-11-29 01:52:03,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:03,515 INFO L495 AbstractCegarLoop]: Abstraction has 566 states and 786 transitions. [2023-11-29 01:52:03,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 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) [2023-11-29 01:52:03,515 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 786 transitions. [2023-11-29 01:52:03,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 01:52:03,516 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:03,516 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:03,524 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 01:52:03,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:03,717 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:03,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:03,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1312784566, now seen corresponding path program 1 times [2023-11-29 01:52:03,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:03,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731364655] [2023-11-29 01:52:03,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:03,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:03,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:03,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:03,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:03,911 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-29 01:52:03,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:03,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731364655] [2023-11-29 01:52:03,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731364655] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:52:03,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42231583] [2023-11-29 01:52:03,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:03,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:03,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:52:03,912 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:52:03,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 01:52:04,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:04,402 INFO L262 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:52:04,404 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:04,420 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-29 01:52:04,420 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:04,447 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-29 01:52:04,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42231583] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:04,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:52:04,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-11-29 01:52:04,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163127577] [2023-11-29 01:52:04,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:04,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:52:04,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:04,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:52:04,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:04,450 INFO L87 Difference]: Start difference. First operand 566 states and 786 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 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) [2023-11-29 01:52:04,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:04,647 INFO L93 Difference]: Finished difference Result 1010 states and 1403 transitions. [2023-11-29 01:52:04,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:52:04,648 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 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 57 [2023-11-29 01:52:04,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:04,651 INFO L225 Difference]: With dead ends: 1010 [2023-11-29 01:52:04,651 INFO L226 Difference]: Without dead ends: 584 [2023-11-29 01:52:04,653 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:04,654 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 4 mSDsluCounter, 1126 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1692 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:04,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1692 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:52:04,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2023-11-29 01:52:04,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 584. [2023-11-29 01:52:04,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 494 states have (on average 1.4251012145748987) internal successors, (704), 523 states have internal predecessors, (704), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2023-11-29 01:52:04,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 804 transitions. [2023-11-29 01:52:04,702 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 804 transitions. Word has length 57 [2023-11-29 01:52:04,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:04,702 INFO L495 AbstractCegarLoop]: Abstraction has 584 states and 804 transitions. [2023-11-29 01:52:04,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 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) [2023-11-29 01:52:04,702 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 804 transitions. [2023-11-29 01:52:04,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-29 01:52:04,703 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:04,703 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:04,710 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 01:52:04,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 01:52:04,905 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:04,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:04,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1191345528, now seen corresponding path program 1 times [2023-11-29 01:52:04,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:04,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349357827] [2023-11-29 01:52:04,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:04,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:04,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:05,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:05,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:05,144 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:05,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:05,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349357827] [2023-11-29 01:52:05,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349357827] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:05,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:05,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:52:05,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396064957] [2023-11-29 01:52:05,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:05,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:52:05,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:05,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:52:05,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:05,146 INFO L87 Difference]: Start difference. First operand 584 states and 804 transitions. Second operand has 7 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:05,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:05,584 INFO L93 Difference]: Finished difference Result 790 states and 1068 transitions. [2023-11-29 01:52:05,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:52:05,585 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 65 [2023-11-29 01:52:05,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:05,588 INFO L225 Difference]: With dead ends: 790 [2023-11-29 01:52:05,588 INFO L226 Difference]: Without dead ends: 680 [2023-11-29 01:52:05,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:52:05,590 INFO L413 NwaCegarLoop]: 594 mSDtfsCounter, 219 mSDsluCounter, 2904 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 3498 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:05,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 3498 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:52:05,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2023-11-29 01:52:05,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 660. [2023-11-29 01:52:05,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 561 states have (on average 1.4527629233511588) internal successors, (815), 590 states have internal predecessors, (815), 58 states have call successors, (58), 15 states have call predecessors, (58), 15 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-29 01:52:05,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 929 transitions. [2023-11-29 01:52:05,613 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 929 transitions. Word has length 65 [2023-11-29 01:52:05,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:05,614 INFO L495 AbstractCegarLoop]: Abstraction has 660 states and 929 transitions. [2023-11-29 01:52:05,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:05,614 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 929 transitions. [2023-11-29 01:52:05,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-29 01:52:05,614 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:05,615 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:05,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 01:52:05,615 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:05,615 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:05,615 INFO L85 PathProgramCache]: Analyzing trace with hash -511287158, now seen corresponding path program 1 times [2023-11-29 01:52:05,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:05,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315914489] [2023-11-29 01:52:05,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:05,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:05,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:05,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:05,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:05,975 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:05,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:05,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315914489] [2023-11-29 01:52:05,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315914489] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:05,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:05,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:52:05,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357266791] [2023-11-29 01:52:05,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:05,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:52:05,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:05,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:52:05,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:52:05,977 INFO L87 Difference]: Start difference. First operand 660 states and 929 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:06,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:06,174 INFO L93 Difference]: Finished difference Result 1210 states and 1739 transitions. [2023-11-29 01:52:06,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:52:06,174 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 65 [2023-11-29 01:52:06,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:06,179 INFO L225 Difference]: With dead ends: 1210 [2023-11-29 01:52:06,179 INFO L226 Difference]: Without dead ends: 666 [2023-11-29 01:52:06,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:52:06,183 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 573 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 573 SdHoareTripleChecker+Valid, 1114 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:06,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [573 Valid, 1114 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:52:06,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2023-11-29 01:52:06,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 664. [2023-11-29 01:52:06,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 565 states have (on average 1.4353982300884955) internal successors, (811), 594 states have internal predecessors, (811), 58 states have call successors, (58), 15 states have call predecessors, (58), 15 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-29 01:52:06,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 925 transitions. [2023-11-29 01:52:06,222 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 925 transitions. Word has length 65 [2023-11-29 01:52:06,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:06,222 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 925 transitions. [2023-11-29 01:52:06,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:06,223 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 925 transitions. [2023-11-29 01:52:06,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-29 01:52:06,224 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:06,224 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:06,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 01:52:06,224 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:06,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:06,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1805231938, now seen corresponding path program 1 times [2023-11-29 01:52:06,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:06,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122038727] [2023-11-29 01:52:06,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:06,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:06,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:06,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:06,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:06,472 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:06,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:06,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122038727] [2023-11-29 01:52:06,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122038727] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:06,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:06,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:52:06,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757204948] [2023-11-29 01:52:06,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:06,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:52:06,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:06,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:52:06,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:06,476 INFO L87 Difference]: Start difference. First operand 664 states and 925 transitions. Second operand has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:06,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:06,676 INFO L93 Difference]: Finished difference Result 680 states and 949 transitions. [2023-11-29 01:52:06,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:52:06,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 66 [2023-11-29 01:52:06,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:06,682 INFO L225 Difference]: With dead ends: 680 [2023-11-29 01:52:06,682 INFO L226 Difference]: Without dead ends: 678 [2023-11-29 01:52:06,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:06,684 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 4 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1116 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:06,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1116 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:52:06,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2023-11-29 01:52:06,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 672. [2023-11-29 01:52:06,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 573 states have (on average 1.4363001745200699) internal successors, (823), 602 states have internal predecessors, (823), 58 states have call successors, (58), 15 states have call predecessors, (58), 15 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-29 01:52:06,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 937 transitions. [2023-11-29 01:52:06,732 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 937 transitions. Word has length 66 [2023-11-29 01:52:06,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:06,732 INFO L495 AbstractCegarLoop]: Abstraction has 672 states and 937 transitions. [2023-11-29 01:52:06,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:06,733 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 937 transitions. [2023-11-29 01:52:06,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 01:52:06,734 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:06,734 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:06,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 01:52:06,735 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:06,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:06,735 INFO L85 PathProgramCache]: Analyzing trace with hash -380889225, now seen corresponding path program 1 times [2023-11-29 01:52:06,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:06,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527045519] [2023-11-29 01:52:06,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:06,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:06,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:06,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:06,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:06,941 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:06,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:06,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527045519] [2023-11-29 01:52:06,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527045519] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:06,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:06,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:52:06,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020651786] [2023-11-29 01:52:06,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:06,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:52:06,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:06,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:52:06,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:52:06,944 INFO L87 Difference]: Start difference. First operand 672 states and 937 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:07,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:07,201 INFO L93 Difference]: Finished difference Result 1225 states and 1738 transitions. [2023-11-29 01:52:07,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:52:07,202 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 68 [2023-11-29 01:52:07,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:07,209 INFO L225 Difference]: With dead ends: 1225 [2023-11-29 01:52:07,209 INFO L226 Difference]: Without dead ends: 684 [2023-11-29 01:52:07,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:52:07,213 INFO L413 NwaCegarLoop]: 563 mSDtfsCounter, 6 mSDsluCounter, 1093 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1656 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:07,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 1656 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:52:07,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2023-11-29 01:52:07,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 676. [2023-11-29 01:52:07,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 577 states have (on average 1.4332755632582321) internal successors, (827), 606 states have internal predecessors, (827), 58 states have call successors, (58), 15 states have call predecessors, (58), 15 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-29 01:52:07,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 941 transitions. [2023-11-29 01:52:07,252 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 941 transitions. Word has length 68 [2023-11-29 01:52:07,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:07,252 INFO L495 AbstractCegarLoop]: Abstraction has 676 states and 941 transitions. [2023-11-29 01:52:07,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:07,253 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 941 transitions. [2023-11-29 01:52:07,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-11-29 01:52:07,254 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:07,254 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2023-11-29 01:52:07,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 01:52:07,255 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:07,255 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:07,255 INFO L85 PathProgramCache]: Analyzing trace with hash 763385851, now seen corresponding path program 1 times [2023-11-29 01:52:07,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:07,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65058028] [2023-11-29 01:52:07,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:07,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:07,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:07,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:07,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:07,481 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:07,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:07,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65058028] [2023-11-29 01:52:07,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65058028] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:52:07,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806135389] [2023-11-29 01:52:07,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:07,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:07,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:52:07,482 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:52:07,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 01:52:08,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:08,027 INFO L262 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:52:08,031 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:08,051 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:08,051 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:52:08,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806135389] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:08,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:52:08,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-11-29 01:52:08,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666160325] [2023-11-29 01:52:08,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:08,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:52:08,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:08,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:52:08,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:52:08,054 INFO L87 Difference]: Start difference. First operand 676 states and 941 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:08,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:08,244 INFO L93 Difference]: Finished difference Result 684 states and 951 transitions. [2023-11-29 01:52:08,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:52:08,244 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 70 [2023-11-29 01:52:08,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:08,249 INFO L225 Difference]: With dead ends: 684 [2023-11-29 01:52:08,249 INFO L226 Difference]: Without dead ends: 683 [2023-11-29 01:52:08,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:52:08,250 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 10 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1117 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:08,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1117 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:52:08,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2023-11-29 01:52:08,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 675. [2023-11-29 01:52:08,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 577 states have (on average 1.4298093587521663) internal successors, (825), 605 states have internal predecessors, (825), 58 states have call successors, (58), 15 states have call predecessors, (58), 15 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-29 01:52:08,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 939 transitions. [2023-11-29 01:52:08,285 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 939 transitions. Word has length 70 [2023-11-29 01:52:08,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:08,285 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 939 transitions. [2023-11-29 01:52:08,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:08,286 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 939 transitions. [2023-11-29 01:52:08,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-11-29 01:52:08,287 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:08,287 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:08,296 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 01:52:08,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:08,488 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:08,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:08,488 INFO L85 PathProgramCache]: Analyzing trace with hash -2104841611, now seen corresponding path program 1 times [2023-11-29 01:52:08,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:08,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029310977] [2023-11-29 01:52:08,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:08,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:08,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:08,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:08,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:08,669 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:08,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:08,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029310977] [2023-11-29 01:52:08,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029310977] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:52:08,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945847082] [2023-11-29 01:52:08,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:08,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:08,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:52:08,671 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:52:08,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 01:52:09,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:09,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:52:09,210 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:09,234 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:09,234 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:09,263 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:09,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945847082] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:09,264 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:52:09,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-29 01:52:09,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219648883] [2023-11-29 01:52:09,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:09,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:52:09,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:09,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:52:09,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:09,266 INFO L87 Difference]: Start difference. First operand 675 states and 939 transitions. Second operand has 7 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:09,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:09,514 INFO L93 Difference]: Finished difference Result 724 states and 1013 transitions. [2023-11-29 01:52:09,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:52:09,515 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 71 [2023-11-29 01:52:09,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:09,520 INFO L225 Difference]: With dead ends: 724 [2023-11-29 01:52:09,520 INFO L226 Difference]: Without dead ends: 723 [2023-11-29 01:52:09,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:09,521 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 20 mSDsluCounter, 1115 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 1677 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:09,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 1677 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:52:09,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2023-11-29 01:52:09,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 699. [2023-11-29 01:52:09,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 601 states have (on average 1.43261231281198) internal successors, (861), 629 states have internal predecessors, (861), 58 states have call successors, (58), 15 states have call predecessors, (58), 15 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-29 01:52:09,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 975 transitions. [2023-11-29 01:52:09,557 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 975 transitions. Word has length 71 [2023-11-29 01:52:09,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:09,557 INFO L495 AbstractCegarLoop]: Abstraction has 699 states and 975 transitions. [2023-11-29 01:52:09,557 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:52:09,557 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 975 transitions. [2023-11-29 01:52:09,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 01:52:09,558 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:09,558 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:09,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-29 01:52:09,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:09,765 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:09,765 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:09,765 INFO L85 PathProgramCache]: Analyzing trace with hash -203342729, now seen corresponding path program 1 times [2023-11-29 01:52:09,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:09,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733107022] [2023-11-29 01:52:09,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:09,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:09,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:10,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:10,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 01:52:10,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:10,119 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:10,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:10,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733107022] [2023-11-29 01:52:10,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733107022] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:10,120 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:10,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 01:52:10,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144173982] [2023-11-29 01:52:10,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:10,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:52:10,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:10,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:52:10,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:52:10,122 INFO L87 Difference]: Start difference. First operand 699 states and 975 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:52:10,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:10,915 INFO L93 Difference]: Finished difference Result 1255 states and 1787 transitions. [2023-11-29 01:52:10,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:52:10,916 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2023-11-29 01:52:10,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:10,921 INFO L225 Difference]: With dead ends: 1255 [2023-11-29 01:52:10,921 INFO L226 Difference]: Without dead ends: 702 [2023-11-29 01:52:10,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:52:10,925 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 275 mSDsluCounter, 1118 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 1626 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:10,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 1626 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 01:52:10,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2023-11-29 01:52:10,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 679. [2023-11-29 01:52:10,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 587 states have (on average 1.4190800681431006) internal successors, (833), 611 states have internal predecessors, (833), 56 states have call successors, (56), 15 states have call predecessors, (56), 15 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-11-29 01:52:10,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 943 transitions. [2023-11-29 01:52:10,953 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 943 transitions. Word has length 73 [2023-11-29 01:52:10,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:10,953 INFO L495 AbstractCegarLoop]: Abstraction has 679 states and 943 transitions. [2023-11-29 01:52:10,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:52:10,954 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 943 transitions. [2023-11-29 01:52:10,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 01:52:10,954 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:10,955 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:10,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 01:52:10,955 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:10,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:10,956 INFO L85 PathProgramCache]: Analyzing trace with hash -203340807, now seen corresponding path program 1 times [2023-11-29 01:52:10,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:10,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754457675] [2023-11-29 01:52:10,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:10,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:11,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:11,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:11,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:11,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 01:52:11,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:11,260 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:11,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:11,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754457675] [2023-11-29 01:52:11,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754457675] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:11,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:11,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:52:11,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823008289] [2023-11-29 01:52:11,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:11,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:52:11,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:11,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:52:11,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:52:11,262 INFO L87 Difference]: Start difference. First operand 679 states and 943 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:52:12,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:12,022 INFO L93 Difference]: Finished difference Result 702 states and 979 transitions. [2023-11-29 01:52:12,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:52:12,023 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 73 [2023-11-29 01:52:12,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:12,028 INFO L225 Difference]: With dead ends: 702 [2023-11-29 01:52:12,028 INFO L226 Difference]: Without dead ends: 700 [2023-11-29 01:52:12,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:52:12,030 INFO L413 NwaCegarLoop]: 497 mSDtfsCounter, 115 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1236 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:12,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 1236 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 01:52:12,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2023-11-29 01:52:12,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 677. [2023-11-29 01:52:12,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 587 states have (on average 1.4122657580919933) internal successors, (829), 609 states have internal predecessors, (829), 56 states have call successors, (56), 15 states have call predecessors, (56), 15 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-11-29 01:52:12,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 939 transitions. [2023-11-29 01:52:12,082 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 939 transitions. Word has length 73 [2023-11-29 01:52:12,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:12,083 INFO L495 AbstractCegarLoop]: Abstraction has 677 states and 939 transitions. [2023-11-29 01:52:12,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:52:12,083 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 939 transitions. [2023-11-29 01:52:12,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-11-29 01:52:12,085 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:12,085 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:12,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 01:52:12,085 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:12,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:12,086 INFO L85 PathProgramCache]: Analyzing trace with hash -2008596915, now seen corresponding path program 1 times [2023-11-29 01:52:12,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:12,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675682992] [2023-11-29 01:52:12,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:12,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:12,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:12,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:12,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:12,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 01:52:12,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:12,655 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:12,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:12,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675682992] [2023-11-29 01:52:12,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675682992] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:12,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:12,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:52:12,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233726365] [2023-11-29 01:52:12,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:12,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:52:12,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:12,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:52:12,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:12,657 INFO L87 Difference]: Start difference. First operand 677 states and 939 transitions. Second operand has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:52:13,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:13,658 INFO L93 Difference]: Finished difference Result 1094 states and 1519 transitions. [2023-11-29 01:52:13,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:52:13,659 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 74 [2023-11-29 01:52:13,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:13,663 INFO L225 Difference]: With dead ends: 1094 [2023-11-29 01:52:13,663 INFO L226 Difference]: Without dead ends: 603 [2023-11-29 01:52:13,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:52:13,666 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 258 mSDsluCounter, 2066 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 2560 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:13,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 2560 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 01:52:13,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2023-11-29 01:52:13,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 580. [2023-11-29 01:52:13,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 501 states have (on average 1.403193612774451) internal successors, (703), 521 states have internal predecessors, (703), 45 states have call successors, (45), 15 states have call predecessors, (45), 15 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 01:52:13,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 792 transitions. [2023-11-29 01:52:13,724 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 792 transitions. Word has length 74 [2023-11-29 01:52:13,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:13,724 INFO L495 AbstractCegarLoop]: Abstraction has 580 states and 792 transitions. [2023-11-29 01:52:13,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:52:13,724 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 792 transitions. [2023-11-29 01:52:13,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-11-29 01:52:13,725 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:13,725 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 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] [2023-11-29 01:52:13,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 01:52:13,726 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:13,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:13,727 INFO L85 PathProgramCache]: Analyzing trace with hash 2063869903, now seen corresponding path program 1 times [2023-11-29 01:52:13,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:13,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389270732] [2023-11-29 01:52:13,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:13,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:13,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:13,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:13,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:13,926 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-29 01:52:13,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:13,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389270732] [2023-11-29 01:52:13,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389270732] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:52:13,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704212642] [2023-11-29 01:52:13,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:13,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:13,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:52:13,928 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:52:13,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 01:52:14,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:14,531 INFO L262 TraceCheckSpWp]: Trace formula consists of 846 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:52:14,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:14,592 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2023-11-29 01:52:14,592 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:14,671 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2023-11-29 01:52:14,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704212642] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:14,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:52:14,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2023-11-29 01:52:14,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667518861] [2023-11-29 01:52:14,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:14,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:52:14,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:14,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:52:14,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:52:14,673 INFO L87 Difference]: Start difference. First operand 580 states and 792 transitions. Second operand has 14 states, 14 states have (on average 5.785714285714286) internal successors, (81), 14 states have internal predecessors, (81), 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) [2023-11-29 01:52:15,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:15,006 INFO L93 Difference]: Finished difference Result 1143 states and 1577 transitions. [2023-11-29 01:52:15,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 01:52:15,007 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.785714285714286) internal successors, (81), 14 states have internal predecessors, (81), 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 74 [2023-11-29 01:52:15,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:15,011 INFO L225 Difference]: With dead ends: 1143 [2023-11-29 01:52:15,011 INFO L226 Difference]: Without dead ends: 615 [2023-11-29 01:52:15,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:52:15,013 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 6 mSDsluCounter, 2144 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2682 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:15,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2682 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:52:15,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2023-11-29 01:52:15,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 615. [2023-11-29 01:52:15,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 537 states have (on average 1.3743016759776536) internal successors, (738), 556 states have internal predecessors, (738), 45 states have call successors, (45), 15 states have call predecessors, (45), 15 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 01:52:15,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 827 transitions. [2023-11-29 01:52:15,044 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 827 transitions. Word has length 74 [2023-11-29 01:52:15,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:15,044 INFO L495 AbstractCegarLoop]: Abstraction has 615 states and 827 transitions. [2023-11-29 01:52:15,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.785714285714286) internal successors, (81), 14 states have internal predecessors, (81), 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) [2023-11-29 01:52:15,045 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 827 transitions. [2023-11-29 01:52:15,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-29 01:52:15,046 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:15,046 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 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] [2023-11-29 01:52:15,054 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 01:52:15,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:15,247 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:15,247 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:15,247 INFO L85 PathProgramCache]: Analyzing trace with hash 2120042165, now seen corresponding path program 1 times [2023-11-29 01:52:15,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:15,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521159791] [2023-11-29 01:52:15,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:15,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:15,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:15,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:15,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:15,555 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:52:15,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:15,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521159791] [2023-11-29 01:52:15,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521159791] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:52:15,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683793246] [2023-11-29 01:52:15,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:15,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:15,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:52:15,557 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:52:15,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 01:52:16,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:16,172 INFO L262 TraceCheckSpWp]: Trace formula consists of 985 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:52:16,175 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:16,194 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:52:16,194 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:16,221 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:52:16,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683793246] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:16,221 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:52:16,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-29 01:52:16,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465082682] [2023-11-29 01:52:16,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:16,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:52:16,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:16,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:52:16,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:16,223 INFO L87 Difference]: Start difference. First operand 615 states and 827 transitions. Second operand has 7 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 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) [2023-11-29 01:52:16,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:16,397 INFO L93 Difference]: Finished difference Result 625 states and 839 transitions. [2023-11-29 01:52:16,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:52:16,397 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 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 93 [2023-11-29 01:52:16,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:16,401 INFO L225 Difference]: With dead ends: 625 [2023-11-29 01:52:16,402 INFO L226 Difference]: Without dead ends: 624 [2023-11-29 01:52:16,402 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:16,403 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 0 mSDsluCounter, 1080 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1622 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:16,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1622 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:52:16,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2023-11-29 01:52:16,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 624. [2023-11-29 01:52:16,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 546 states have (on average 1.3681318681318682) internal successors, (747), 565 states have internal predecessors, (747), 45 states have call successors, (45), 15 states have call predecessors, (45), 15 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 01:52:16,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 836 transitions. [2023-11-29 01:52:16,434 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 836 transitions. Word has length 93 [2023-11-29 01:52:16,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:16,435 INFO L495 AbstractCegarLoop]: Abstraction has 624 states and 836 transitions. [2023-11-29 01:52:16,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 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) [2023-11-29 01:52:16,435 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 836 transitions. [2023-11-29 01:52:16,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-11-29 01:52:16,437 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:16,437 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 5, 5, 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] [2023-11-29 01:52:16,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 01:52:16,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:16,640 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:16,640 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:16,641 INFO L85 PathProgramCache]: Analyzing trace with hash 40085164, now seen corresponding path program 2 times [2023-11-29 01:52:16,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:16,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527347714] [2023-11-29 01:52:16,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:16,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:16,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:17,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:52:17,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:17,036 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2023-11-29 01:52:17,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:52:17,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527347714] [2023-11-29 01:52:17,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527347714] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:52:17,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131890332] [2023-11-29 01:52:17,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:52:17,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:17,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:52:17,041 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:52:17,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 01:52:17,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:52:17,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:52:17,638 INFO L262 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:52:17,641 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:17,731 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2023-11-29 01:52:17,731 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:17,824 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2023-11-29 01:52:17,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131890332] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:17,824 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:52:17,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2023-11-29 01:52:17,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984988155] [2023-11-29 01:52:17,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:17,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:52:17,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:52:17,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:52:17,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:52:17,827 INFO L87 Difference]: Start difference. First operand 624 states and 836 transitions. Second operand has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 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) [2023-11-29 01:52:18,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:18,052 INFO L93 Difference]: Finished difference Result 624 states and 836 transitions. [2023-11-29 01:52:18,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:52:18,053 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 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 102 [2023-11-29 01:52:18,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:18,057 INFO L225 Difference]: With dead ends: 624 [2023-11-29 01:52:18,057 INFO L226 Difference]: Without dead ends: 590 [2023-11-29 01:52:18,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:52:18,058 INFO L413 NwaCegarLoop]: 534 mSDtfsCounter, 255 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 1450 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:18,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 1450 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:52:18,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2023-11-29 01:52:18,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 588. [2023-11-29 01:52:18,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 513 states have (on average 1.3703703703703705) internal successors, (703), 531 states have internal predecessors, (703), 45 states have call successors, (45), 15 states have call predecessors, (45), 13 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-29 01:52:18,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 790 transitions. [2023-11-29 01:52:18,079 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 790 transitions. Word has length 102 [2023-11-29 01:52:18,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:18,079 INFO L495 AbstractCegarLoop]: Abstraction has 588 states and 790 transitions. [2023-11-29 01:52:18,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 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) [2023-11-29 01:52:18,080 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 790 transitions. [2023-11-29 01:52:18,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 01:52:18,081 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:18,081 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:18,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 01:52:18,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:52:18,282 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 42 more)] === [2023-11-29 01:52:18,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:18,282 INFO L85 PathProgramCache]: Analyzing trace with hash -523554676, now seen corresponding path program 1 times [2023-11-29 01:52:18,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:52:18,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753401870] [2023-11-29 01:52:18,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:18,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:52:18,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:52:18,735 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 01:52:18,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:52:18,994 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 01:52:18,994 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 01:52:18,995 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 44 remaining) [2023-11-29 01:52:18,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 44 remaining) [2023-11-29 01:52:18,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 44 remaining) [2023-11-29 01:52:18,997 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 44 remaining) [2023-11-29 01:52:18,997 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 44 remaining) [2023-11-29 01:52:18,997 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 44 remaining) [2023-11-29 01:52:18,997 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_ascii_isalnumErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 44 remaining) [2023-11-29 01:52:18,997 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 44 remaining) [2023-11-29 01:52:18,997 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 44 remaining) [2023-11-29 01:52:18,997 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 44 remaining) [2023-11-29 01:52:18,997 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 44 remaining) [2023-11-29 01:52:18,998 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 44 remaining) [2023-11-29 01:52:18,998 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 44 remaining) [2023-11-29 01:52:18,998 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 44 remaining) [2023-11-29 01:52:18,998 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 44 remaining) [2023-11-29 01:52:18,998 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 44 remaining) [2023-11-29 01:52:18,998 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 44 remaining) [2023-11-29 01:52:18,998 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 44 remaining) [2023-11-29 01:52:18,998 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 44 remaining) [2023-11-29 01:52:18,998 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 44 remaining) [2023-11-29 01:52:18,999 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 44 remaining) [2023-11-29 01:52:18,999 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 44 remaining) [2023-11-29 01:52:18,999 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 44 remaining) [2023-11-29 01:52:18,999 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 44 remaining) [2023-11-29 01:52:18,999 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 44 remaining) [2023-11-29 01:52:18,999 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 44 remaining) [2023-11-29 01:52:19,000 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 44 remaining) [2023-11-29 01:52:19,000 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 44 remaining) [2023-11-29 01:52:19,000 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 44 remaining) [2023-11-29 01:52:19,000 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 44 remaining) [2023-11-29 01:52:19,000 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 44 remaining) [2023-11-29 01:52:19,000 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 44 remaining) [2023-11-29 01:52:19,000 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 44 remaining) [2023-11-29 01:52:19,000 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 44 remaining) [2023-11-29 01:52:19,001 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 44 remaining) [2023-11-29 01:52:19,001 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 44 remaining) [2023-11-29 01:52:19,001 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 44 remaining) [2023-11-29 01:52:19,001 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 44 remaining) [2023-11-29 01:52:19,001 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 44 remaining) [2023-11-29 01:52:19,002 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 44 remaining) [2023-11-29 01:52:19,002 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 44 remaining) [2023-11-29 01:52:19,002 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 44 remaining) [2023-11-29 01:52:19,002 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 44 remaining) [2023-11-29 01:52:19,002 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 44 remaining) [2023-11-29 01:52:19,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 01:52:19,005 INFO L445 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] [2023-11-29 01:52:19,009 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 01:52:19,064 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:52:19,072 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:52:19,073 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:52:19,074 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem295 [2023-11-29 01:52:19,075 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem302 [2023-11-29 01:52:19,075 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem303 could not be translated [2023-11-29 01:52:19,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #varArgs [2023-11-29 01:52:19,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:52:19,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem359 [2023-11-29 01:52:19,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~strcpy~res360 [2023-11-29 01:52:19,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem359 [2023-11-29 01:52:19,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem112 [2023-11-29 01:52:19,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem112 [2023-11-29 01:52:19,097 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 01:52:19 BoogieIcfgContainer [2023-11-29 01:52:19,097 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 01:52:19,098 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 01:52:19,098 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 01:52:19,098 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 01:52:19,098 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:51:53" (3/4) ... [2023-11-29 01:52:19,100 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 01:52:19,101 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 01:52:19,101 INFO L158 Benchmark]: Toolchain (without parser) took 30053.67ms. Allocated memory was 180.4MB in the beginning and 522.2MB in the end (delta: 341.8MB). Free memory was 129.2MB in the beginning and 317.7MB in the end (delta: -188.5MB). Peak memory consumption was 153.6MB. Max. memory is 16.1GB. [2023-11-29 01:52:19,101 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 107.0MB. Free memory is still 57.6MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:52:19,102 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2071.52ms. Allocated memory is still 180.4MB. Free memory was 129.2MB in the beginning and 121.5MB in the end (delta: 7.7MB). Peak memory consumption was 60.8MB. Max. memory is 16.1GB. [2023-11-29 01:52:19,102 INFO L158 Benchmark]: Boogie Procedure Inliner took 137.76ms. Allocated memory is still 180.4MB. Free memory was 121.5MB in the beginning and 109.8MB in the end (delta: 11.7MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-29 01:52:19,102 INFO L158 Benchmark]: Boogie Preprocessor took 137.20ms. Allocated memory is still 180.4MB. Free memory was 109.8MB in the beginning and 97.2MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-29 01:52:19,102 INFO L158 Benchmark]: RCFGBuilder took 1971.57ms. Allocated memory was 180.4MB in the beginning and 249.6MB in the end (delta: 69.2MB). Free memory was 97.2MB in the beginning and 167.4MB in the end (delta: -70.2MB). Peak memory consumption was 63.7MB. Max. memory is 16.1GB. [2023-11-29 01:52:19,103 INFO L158 Benchmark]: TraceAbstraction took 25726.02ms. Allocated memory was 249.6MB in the beginning and 522.2MB in the end (delta: 272.6MB). Free memory was 166.5MB in the beginning and 317.7MB in the end (delta: -151.2MB). Peak memory consumption was 121.4MB. Max. memory is 16.1GB. [2023-11-29 01:52:19,103 INFO L158 Benchmark]: Witness Printer took 2.80ms. Allocated memory is still 522.2MB. Free memory is still 317.7MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:52:19,104 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.20ms. Allocated memory is still 107.0MB. Free memory is still 57.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2071.52ms. Allocated memory is still 180.4MB. Free memory was 129.2MB in the beginning and 121.5MB in the end (delta: 7.7MB). Peak memory consumption was 60.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 137.76ms. Allocated memory is still 180.4MB. Free memory was 121.5MB in the beginning and 109.8MB in the end (delta: 11.7MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 137.20ms. Allocated memory is still 180.4MB. Free memory was 109.8MB in the beginning and 97.2MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * RCFGBuilder took 1971.57ms. Allocated memory was 180.4MB in the beginning and 249.6MB in the end (delta: 69.2MB). Free memory was 97.2MB in the beginning and 167.4MB in the end (delta: -70.2MB). Peak memory consumption was 63.7MB. Max. memory is 16.1GB. * TraceAbstraction took 25726.02ms. Allocated memory was 249.6MB in the beginning and 522.2MB in the end (delta: 272.6MB). Free memory was 166.5MB in the beginning and 317.7MB in the end (delta: -151.2MB). Peak memory consumption was 121.4MB. Max. memory is 16.1GB. * Witness Printer took 2.80ms. Allocated memory is still 522.2MB. Free memory is still 317.7MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem295 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem302 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem303 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #varArgs - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem359 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~strcpy~res360 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem359 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem112 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem112 - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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: 2596]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: overapproximation of large string literal at line 3211, overapproximation of strlen at line 2593. Possible FailurePath: [L2370] static const char *applet_name; [L2371] static signed int bb_errno_location; [L2372] static signed int * const bb_errno = &bb_errno_location; [L2373] 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 }; [L2374] static struct __jmp_buf_tag die_jmp[1l]; [L2375] static signed int die_sleep; [L2376] static char local_buf[(signed long int)(sizeof(signed int) * 3) ]; [L2377] static signed char logmode = (signed char)1; [L2378] static const char *msg_eol = "\n"; [L2379] static unsigned char xfunc_error_retval = (unsigned char)1; [L2445] static const char charmap[20l] = { (const char)97, (const char)98, (const char)101, (const char)102, (const char)110, (const char)114, (const char)116, (const char)118, (const char)92, (const char)0, (const char)7, (const char)8, (const char)27, (const char)12, (const char)10, (const char)13, (const char)9, (const char)11, (const char)92, (const char)92 }; [L3133] static const char format_chars[14l] = { (const char)100, (const char)105, (const char)111, (const char)117, (const char)120, (const char)88, (const char)102, (const char)101, (const char)69, (const char)103, (const char)71, (const char)99, (const char)115, (const char)0 }; [L3336] static struct utmp dummy_utmp; [L3421] char *a = malloc(11); [L3422] a[10] = 0 [L3423] int i=0; VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=0, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=1, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=2, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=3, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=4, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=5, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=6, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=7, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=8, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=9, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=10, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND FALSE !(i<10) VAL [a={21:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=10, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3425] applet_name = a [L3426] bb_errno_location = __VERIFIER_nondet_int() [L3427] optind = 1 [L3428] int argc = __VERIFIER_nondet_int(); [L3429] CALL assume_abort_if_not(argc >= 1 && argc <= 10000) VAL [\old(cond)=1, applet_name={21:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, local_buf={16:0}, logmode=1, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L9] COND FALSE !(!cond) VAL [\old(cond)=1, applet_name={21:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, cond=1, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, local_buf={16:0}, logmode=1, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L3429] RET assume_abort_if_not(argc >= 1 && argc <= 10000) VAL [a={21:0}, applet_name={21:0}, argc=1, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, local_buf={16:0}, logmode=1, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L3430] EXPR argc+1 [L3430] char **argv=malloc((argc+1)*sizeof(char*)); [L3431] EXPR argc+1 [L3431] char **mem_track=malloc((argc+1)*sizeof(char*)); [L3432] argv[argc]=0 [L3433] int i=0; VAL [a={21:0}, applet_name={21:0}, argc=1, argv={-12:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=0, local_buf={16:0}, logmode=1, mem_track={-13:0}, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L3433] COND TRUE i main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya 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 -> a1277896718e4a2de50a241e859788fd2cca972852ccec2fe2acb0e0515dfcaa [2023-11-29 01:52:21,526 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:52:21,547 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:52:21,550 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:52:21,551 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:52:21,551 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:52:21,553 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/busybox-1.22.0/printf-2.i [2023-11-29 01:52:24,390 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:52:24,773 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:52:24,774 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/sv-benchmarks/c/busybox-1.22.0/printf-2.i [2023-11-29 01:52:24,808 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/data/becf01667/ebcc641b4d46429399466152c9a142f2/FLAG524c6189c [2023-11-29 01:52:24,824 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/data/becf01667/ebcc641b4d46429399466152c9a142f2 [2023-11-29 01:52:24,827 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:52:24,829 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:52:24,830 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:52:24,830 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:52:24,836 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:52:24,837 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:52:24" (1/1) ... [2023-11-29 01:52:24,838 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@29a3dcaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:24, skipping insertion in model container [2023-11-29 01:52:24,838 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:52:24" (1/1) ... [2023-11-29 01:52:24,916 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:52:26,347 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:52:26,377 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-11-29 01:52:26,406 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:52:26,560 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:52:26,571 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:52:26,721 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:52:26,925 WARN L675 CHandler]: The function fflush is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:52:26,925 WARN L675 CHandler]: The function strtoull is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:52:26,925 WARN L675 CHandler]: The function strtol is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:52:26,925 WARN L675 CHandler]: The function strstr is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:52:26,925 WARN L675 CHandler]: The function putchar is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:52:26,925 WARN L675 CHandler]: The function strtoll is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:52:26,926 WARN L675 CHandler]: The function convert is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:52:26,931 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:52:26,932 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26 WrapperNode [2023-11-29 01:52:26,932 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:52:26,937 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:52:26,937 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:52:26,937 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:52:26,944 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:26,997 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,077 INFO L138 Inliner]: procedures = 662, calls = 525, calls flagged for inlining = 31, calls inlined = 29, statements flattened = 1542 [2023-11-29 01:52:27,077 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:52:27,078 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:52:27,079 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:52:27,079 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:52:27,090 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,090 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,106 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,118 WARN L109 MemorySlicer]: Omit memory slicing because it failed with the following exception: Unsupported: Memory array in LHS [2023-11-29 01:52:27,118 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,118 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,166 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,178 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,198 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,208 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,226 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:52:27,228 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:52:27,228 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:52:27,228 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:52:27,229 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (1/1) ... [2023-11-29 01:52:27,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:52:27,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:52:27,264 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:52:27,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:52:27,305 INFO L130 BoogieDeclarations]: Found specification of procedure putchar [2023-11-29 01:52:27,306 INFO L130 BoogieDeclarations]: Found specification of procedure bb_putchar [2023-11-29 01:52:27,306 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_putchar [2023-11-29 01:52:27,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8 [2023-11-29 01:52:27,306 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2023-11-29 01:52:27,306 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 01:52:27,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-11-29 01:52:27,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2023-11-29 01:52:27,307 INFO L130 BoogieDeclarations]: Found specification of procedure ret_ERANGE [2023-11-29 01:52:27,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ret_ERANGE [2023-11-29 01:52:27,307 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2023-11-29 01:52:27,307 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2023-11-29 01:52:27,307 INFO L130 BoogieDeclarations]: Found specification of procedure get_width_prec [2023-11-29 01:52:27,308 INFO L138 BoogieDeclarations]: Found implementation of procedure get_width_prec [2023-11-29 01:52:27,308 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2023-11-29 01:52:27,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 01:52:27,308 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2023-11-29 01:52:27,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:52:27,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-29 01:52:27,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2023-11-29 01:52:27,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2023-11-29 01:52:27,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2023-11-29 01:52:27,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2023-11-29 01:52:27,309 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:52:27,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:52:27,309 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-11-29 01:52:27,309 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-11-29 01:52:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2023-11-29 01:52:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-29 01:52:27,310 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-29 01:52:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2023-11-29 01:52:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2023-11-29 01:52:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-29 01:52:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-29 01:52:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure handle_errors [2023-11-29 01:52:27,311 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_errors [2023-11-29 01:52:27,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE8 [2023-11-29 01:52:27,311 INFO L130 BoogieDeclarations]: Found specification of procedure bb_process_escape_sequence [2023-11-29 01:52:27,311 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_process_escape_sequence [2023-11-29 01:52:27,311 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 01:52:27,311 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 01:52:27,311 INFO L130 BoogieDeclarations]: Found specification of procedure print_direc [2023-11-29 01:52:27,312 INFO L138 BoogieDeclarations]: Found implementation of procedure print_direc [2023-11-29 01:52:27,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 01:52:27,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-29 01:52:27,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2023-11-29 01:52:27,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2023-11-29 01:52:27,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2023-11-29 01:52:27,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-29 01:52:27,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intFLOATTYPE8 [2023-11-29 01:52:27,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE8 [2023-11-29 01:52:27,313 INFO L130 BoogieDeclarations]: Found specification of procedure bb_ascii_isalnum [2023-11-29 01:52:27,313 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_ascii_isalnum [2023-11-29 01:52:27,313 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2023-11-29 01:52:27,313 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2023-11-29 01:52:27,313 INFO L130 BoogieDeclarations]: Found specification of procedure bb_strtoll [2023-11-29 01:52:27,314 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_strtoll [2023-11-29 01:52:27,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2023-11-29 01:52:27,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2023-11-29 01:52:27,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2023-11-29 01:52:27,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2023-11-29 01:52:27,314 INFO L130 BoogieDeclarations]: Found specification of procedure multiconvert [2023-11-29 01:52:27,315 INFO L138 BoogieDeclarations]: Found implementation of procedure multiconvert [2023-11-29 01:52:27,315 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg [2023-11-29 01:52:27,315 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg [2023-11-29 01:52:27,791 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:52:27,793 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:52:38,955 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:52:39,029 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:52:39,030 INFO L309 CfgBuilder]: Removed 19 assume(true) statements. [2023-11-29 01:52:39,030 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:52:39 BoogieIcfgContainer [2023-11-29 01:52:39,031 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:52:39,033 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:52:39,033 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:52:39,036 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:52:39,037 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:52:24" (1/3) ... [2023-11-29 01:52:39,037 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28df6d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:52:39, skipping insertion in model container [2023-11-29 01:52:39,038 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:52:26" (2/3) ... [2023-11-29 01:52:39,038 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28df6d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:52:39, skipping insertion in model container [2023-11-29 01:52:39,038 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:52:39" (3/3) ... [2023-11-29 01:52:39,039 INFO L112 eAbstractionObserver]: Analyzing ICFG printf-2.i [2023-11-29 01:52:39,053 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:52:39,054 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 44 error locations. [2023-11-29 01:52:39,105 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:52:39,111 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2376390d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:52:39,111 INFO L358 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2023-11-29 01:52:39,118 INFO L276 IsEmpty]: Start isEmpty. Operand has 454 states, 341 states have (on average 1.6598240469208212) internal successors, (566), 400 states have internal predecessors, (566), 54 states have call successors, (54), 14 states have call predecessors, (54), 14 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-11-29 01:52:39,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2023-11-29 01:52:39,123 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:39,123 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2023-11-29 01:52:39,124 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:39,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:39,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1503392, now seen corresponding path program 1 times [2023-11-29 01:52:39,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:39,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [757019534] [2023-11-29 01:52:39,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:39,143 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:39,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:39,144 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:39,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-11-29 01:52:39,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:39,490 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 01:52:39,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:39,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:52:39,512 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:52:39,513 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:39,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [757019534] [2023-11-29 01:52:39,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [757019534] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:39,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:39,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 01:52:39,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117375539] [2023-11-29 01:52:39,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:39,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 01:52:39,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:39,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 01:52:39,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 01:52:39,554 INFO L87 Difference]: Start difference. First operand has 454 states, 341 states have (on average 1.6598240469208212) internal successors, (566), 400 states have internal predecessors, (566), 54 states have call successors, (54), 14 states have call predecessors, (54), 14 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Second operand has 2 states, 1 states have (on average 3.0) internal successors, (3), 2 states have internal predecessors, (3), 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) [2023-11-29 01:52:40,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:40,076 INFO L93 Difference]: Finished difference Result 877 states and 1362 transitions. [2023-11-29 01:52:40,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 01:52:40,081 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 3.0) internal successors, (3), 2 states have internal predecessors, (3), 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 3 [2023-11-29 01:52:40,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:40,096 INFO L225 Difference]: With dead ends: 877 [2023-11-29 01:52:40,096 INFO L226 Difference]: Without dead ends: 410 [2023-11-29 01:52:40,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 01:52:40,110 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 574 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.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:40,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 574 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:52:40,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2023-11-29 01:52:40,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 410. [2023-11-29 01:52:40,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 337 states have (on average 1.459940652818991) internal successors, (492), 358 states have internal predecessors, (492), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:40,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 571 transitions. [2023-11-29 01:52:40,187 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 571 transitions. Word has length 3 [2023-11-29 01:52:40,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:40,188 INFO L495 AbstractCegarLoop]: Abstraction has 410 states and 571 transitions. [2023-11-29 01:52:40,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 3.0) internal successors, (3), 2 states have internal predecessors, (3), 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) [2023-11-29 01:52:40,188 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 571 transitions. [2023-11-29 01:52:40,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2023-11-29 01:52:40,189 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:40,189 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2023-11-29 01:52:40,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:52:40,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:40,392 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:40,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:40,392 INFO L85 PathProgramCache]: Analyzing trace with hash 46606100, now seen corresponding path program 1 times [2023-11-29 01:52:40,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:40,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [978256097] [2023-11-29 01:52:40,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:40,394 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:40,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:40,396 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:40,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-11-29 01:52:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:40,756 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:52:40,758 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:40,790 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:52:40,790 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:52:40,791 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:40,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [978256097] [2023-11-29 01:52:40,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [978256097] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:40,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:40,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 01:52:40,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333704932] [2023-11-29 01:52:40,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:40,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:52:40,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:40,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:52:40,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:40,794 INFO L87 Difference]: Start difference. First operand 410 states and 571 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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) [2023-11-29 01:52:41,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:41,397 INFO L93 Difference]: Finished difference Result 819 states and 1141 transitions. [2023-11-29 01:52:41,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:52:41,400 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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 4 [2023-11-29 01:52:41,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:41,403 INFO L225 Difference]: With dead ends: 819 [2023-11-29 01:52:41,403 INFO L226 Difference]: Without dead ends: 413 [2023-11-29 01:52:41,405 INFO L412 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 [2023-11-29 01:52:41,407 INFO L413 NwaCegarLoop]: 541 mSDtfsCounter, 0 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1079 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:41,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1079 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 01:52:41,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2023-11-29 01:52:41,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 413. [2023-11-29 01:52:41,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 340 states have (on average 1.4558823529411764) internal successors, (495), 361 states have internal predecessors, (495), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:41,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 574 transitions. [2023-11-29 01:52:41,434 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 574 transitions. Word has length 4 [2023-11-29 01:52:41,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:41,434 INFO L495 AbstractCegarLoop]: Abstraction has 413 states and 574 transitions. [2023-11-29 01:52:41,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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) [2023-11-29 01:52:41,435 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 574 transitions. [2023-11-29 01:52:41,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-11-29 01:52:41,435 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:41,435 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1] [2023-11-29 01:52:41,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2023-11-29 01:52:41,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:41,636 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:41,637 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:41,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1168824989, now seen corresponding path program 1 times [2023-11-29 01:52:41,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:41,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1334576281] [2023-11-29 01:52:41,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:41,638 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:41,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:41,639 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:41,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-11-29 01:52:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:41,986 INFO L262 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:52:41,987 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:42,044 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:52:42,044 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:42,121 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:52:42,121 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:42,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1334576281] [2023-11-29 01:52:42,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1334576281] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:42,122 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:52:42,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2023-11-29 01:52:42,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194164980] [2023-11-29 01:52:42,123 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:42,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:52:42,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:42,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:52:42,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:52:42,125 INFO L87 Difference]: Start difference. First operand 413 states and 574 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 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) [2023-11-29 01:52:43,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:43,181 INFO L93 Difference]: Finished difference Result 823 states and 1147 transitions. [2023-11-29 01:52:43,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:52:43,183 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 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 7 [2023-11-29 01:52:43,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:43,186 INFO L225 Difference]: With dead ends: 823 [2023-11-29 01:52:43,186 INFO L226 Difference]: Without dead ends: 417 [2023-11-29 01:52:43,188 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:43,189 INFO L413 NwaCegarLoop]: 539 mSDtfsCounter, 3 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2153 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:43,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2153 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 01:52:43,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2023-11-29 01:52:43,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 413. [2023-11-29 01:52:43,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 341 states have (on average 1.4516129032258065) internal successors, (495), 361 states have internal predecessors, (495), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:43,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 574 transitions. [2023-11-29 01:52:43,211 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 574 transitions. Word has length 7 [2023-11-29 01:52:43,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:43,211 INFO L495 AbstractCegarLoop]: Abstraction has 413 states and 574 transitions. [2023-11-29 01:52:43,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 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) [2023-11-29 01:52:43,212 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 574 transitions. [2023-11-29 01:52:43,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-11-29 01:52:43,212 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:43,212 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:43,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-11-29 01:52:43,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:43,413 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:43,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:43,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1850149538, now seen corresponding path program 1 times [2023-11-29 01:52:43,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:43,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [998177336] [2023-11-29 01:52:43,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:43,416 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:43,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:43,417 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:43,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-11-29 01:52:43,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:43,729 INFO L262 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:52:43,731 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:43,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:52:43,800 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:43,947 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:52:43,947 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:43,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [998177336] [2023-11-29 01:52:43,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [998177336] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:43,947 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:52:43,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2023-11-29 01:52:43,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775414916] [2023-11-29 01:52:43,948 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:43,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:52:43,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:43,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:52:43,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:52:43,951 INFO L87 Difference]: Start difference. First operand 413 states and 574 transitions. Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 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) [2023-11-29 01:52:45,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:45,513 INFO L93 Difference]: Finished difference Result 830 states and 1155 transitions. [2023-11-29 01:52:45,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:52:45,515 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 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 16 [2023-11-29 01:52:45,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:45,518 INFO L225 Difference]: With dead ends: 830 [2023-11-29 01:52:45,519 INFO L226 Difference]: Without dead ends: 425 [2023-11-29 01:52:45,520 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:52:45,521 INFO L413 NwaCegarLoop]: 540 mSDtfsCounter, 10 mSDsluCounter, 2690 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 3230 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:45,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 3230 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-29 01:52:45,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2023-11-29 01:52:45,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 425. [2023-11-29 01:52:45,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 353 states have (on average 1.4362606232294617) internal successors, (507), 373 states have internal predecessors, (507), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:45,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 586 transitions. [2023-11-29 01:52:45,538 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 586 transitions. Word has length 16 [2023-11-29 01:52:45,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:45,538 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 586 transitions. [2023-11-29 01:52:45,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 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) [2023-11-29 01:52:45,539 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 586 transitions. [2023-11-29 01:52:45,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-29 01:52:45,539 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:45,540 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:45,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-11-29 01:52:45,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:45,740 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:45,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:45,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1090171234, now seen corresponding path program 2 times [2023-11-29 01:52:45,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:45,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [490994601] [2023-11-29 01:52:45,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:52:45,742 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:45,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:45,743 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:45,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-11-29 01:52:45,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:52:45,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:52:46,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:52:46,008 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:46,078 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 01:52:46,079 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:52:46,079 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:46,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [490994601] [2023-11-29 01:52:46,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [490994601] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:46,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:46,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:52:46,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033754948] [2023-11-29 01:52:46,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:46,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:52:46,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:46,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:52:46,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:52:46,081 INFO L87 Difference]: Start difference. First operand 425 states and 586 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 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) [2023-11-29 01:52:47,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:47,274 INFO L93 Difference]: Finished difference Result 425 states and 586 transitions. [2023-11-29 01:52:47,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:52:47,276 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 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 28 [2023-11-29 01:52:47,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:47,280 INFO L225 Difference]: With dead ends: 425 [2023-11-29 01:52:47,280 INFO L226 Difference]: Without dead ends: 423 [2023-11-29 01:52:47,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:52:47,282 INFO L413 NwaCegarLoop]: 528 mSDtfsCounter, 145 mSDsluCounter, 1429 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:47,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 1957 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 01:52:47,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2023-11-29 01:52:47,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 423. [2023-11-29 01:52:47,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 353 states have (on average 1.4305949008498584) internal successors, (505), 371 states have internal predecessors, (505), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:47,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 584 transitions. [2023-11-29 01:52:47,301 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 584 transitions. Word has length 28 [2023-11-29 01:52:47,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:47,302 INFO L495 AbstractCegarLoop]: Abstraction has 423 states and 584 transitions. [2023-11-29 01:52:47,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 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) [2023-11-29 01:52:47,302 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 584 transitions. [2023-11-29 01:52:47,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-11-29 01:52:47,303 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:47,303 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:47,312 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-11-29 01:52:47,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:47,504 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:47,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:47,504 INFO L85 PathProgramCache]: Analyzing trace with hash 666476654, now seen corresponding path program 1 times [2023-11-29 01:52:47,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:47,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [931434659] [2023-11-29 01:52:47,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:47,506 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:47,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:47,507 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:47,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-11-29 01:52:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:47,829 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 01:52:47,831 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:47,966 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:52:47,966 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:48,265 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:52:48,266 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:48,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [931434659] [2023-11-29 01:52:48,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [931434659] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:48,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:52:48,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2023-11-29 01:52:48,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451488600] [2023-11-29 01:52:48,266 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:48,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 01:52:48,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:48,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 01:52:48,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:52:48,268 INFO L87 Difference]: Start difference. First operand 423 states and 584 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 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) [2023-11-29 01:52:51,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:51,335 INFO L93 Difference]: Finished difference Result 838 states and 1163 transitions. [2023-11-29 01:52:51,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 01:52:51,337 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 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 34 [2023-11-29 01:52:51,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:51,340 INFO L225 Difference]: With dead ends: 838 [2023-11-29 01:52:51,340 INFO L226 Difference]: Without dead ends: 435 [2023-11-29 01:52:51,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:52:51,343 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 10 mSDsluCounter, 4824 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 5362 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:51,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 5362 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-29 01:52:51,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2023-11-29 01:52:51,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 435. [2023-11-29 01:52:51,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 365 states have (on average 1.4164383561643836) internal successors, (517), 383 states have internal predecessors, (517), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:51,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 596 transitions. [2023-11-29 01:52:51,361 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 596 transitions. Word has length 34 [2023-11-29 01:52:51,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:51,361 INFO L495 AbstractCegarLoop]: Abstraction has 435 states and 596 transitions. [2023-11-29 01:52:51,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 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) [2023-11-29 01:52:51,362 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 596 transitions. [2023-11-29 01:52:51,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 01:52:51,364 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:51,364 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:51,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2023-11-29 01:52:51,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:51,565 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:51,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:51,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1898375378, now seen corresponding path program 2 times [2023-11-29 01:52:51,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:51,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [453011656] [2023-11-29 01:52:51,567 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:52:51,567 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:51,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:51,568 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:51,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-11-29 01:52:51,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:52:51,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:52:51,903 INFO L262 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:52:51,905 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:51,924 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:51,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:52:51,925 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:51,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [453011656] [2023-11-29 01:52:51,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [453011656] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:51,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:51,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:52:51,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103508756] [2023-11-29 01:52:51,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:51,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:52:51,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:51,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:52:51,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:51,926 INFO L87 Difference]: Start difference. First operand 435 states and 596 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 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) [2023-11-29 01:52:52,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:52,511 INFO L93 Difference]: Finished difference Result 835 states and 1157 transitions. [2023-11-29 01:52:52,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:52:52,513 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 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 46 [2023-11-29 01:52:52,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:52,517 INFO L225 Difference]: With dead ends: 835 [2023-11-29 01:52:52,517 INFO L226 Difference]: Without dead ends: 438 [2023-11-29 01:52:52,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:52,520 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 0 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1072 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:52,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1072 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 01:52:52,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2023-11-29 01:52:52,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 438. [2023-11-29 01:52:52,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 368 states have (on average 1.4130434782608696) internal successors, (520), 386 states have internal predecessors, (520), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:52,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 599 transitions. [2023-11-29 01:52:52,548 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 599 transitions. Word has length 46 [2023-11-29 01:52:52,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:52,549 INFO L495 AbstractCegarLoop]: Abstraction has 438 states and 599 transitions. [2023-11-29 01:52:52,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 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) [2023-11-29 01:52:52,549 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 599 transitions. [2023-11-29 01:52:52,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 01:52:52,551 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:52,551 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:52,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-11-29 01:52:52,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:52,760 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:52,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:52,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1629437989, now seen corresponding path program 1 times [2023-11-29 01:52:52,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:52,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1433522531] [2023-11-29 01:52:52,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:52,762 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:52,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:52,763 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:52,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-11-29 01:52:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:53,192 INFO L262 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:52:53,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:53,235 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:53,235 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:53,307 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:53,307 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:53,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1433522531] [2023-11-29 01:52:53,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1433522531] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:53,307 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:52:53,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 01:52:53,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110814758] [2023-11-29 01:52:53,308 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:53,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:52:53,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:53,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:52:53,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:52:53,309 INFO L87 Difference]: Start difference. First operand 438 states and 599 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 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) [2023-11-29 01:52:54,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:54,418 INFO L93 Difference]: Finished difference Result 842 states and 1166 transitions. [2023-11-29 01:52:54,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:52:54,420 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 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 [2023-11-29 01:52:54,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:54,423 INFO L225 Difference]: With dead ends: 842 [2023-11-29 01:52:54,423 INFO L226 Difference]: Without dead ends: 442 [2023-11-29 01:52:54,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:52:54,426 INFO L413 NwaCegarLoop]: 536 mSDtfsCounter, 3 mSDsluCounter, 1068 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1604 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:54,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1604 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 01:52:54,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2023-11-29 01:52:54,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 438. [2023-11-29 01:52:54,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 369 states have (on average 1.4092140921409213) internal successors, (520), 386 states have internal predecessors, (520), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:54,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 599 transitions. [2023-11-29 01:52:54,448 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 599 transitions. Word has length 49 [2023-11-29 01:52:54,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:54,449 INFO L495 AbstractCegarLoop]: Abstraction has 438 states and 599 transitions. [2023-11-29 01:52:54,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 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) [2023-11-29 01:52:54,449 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 599 transitions. [2023-11-29 01:52:54,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 01:52:54,450 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:54,451 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:54,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2023-11-29 01:52:54,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:54,652 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:54,652 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:54,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1867556887, now seen corresponding path program 1 times [2023-11-29 01:52:54,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:54,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1266642918] [2023-11-29 01:52:54,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:54,653 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:54,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:54,654 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:54,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-11-29 01:52:55,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:55,015 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:52:55,019 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:55,048 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:55,048 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:52:55,048 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:55,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1266642918] [2023-11-29 01:52:55,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1266642918] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:55,048 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:55,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:52:55,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725883842] [2023-11-29 01:52:55,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:55,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:52:55,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:55,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:52:55,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:52:55,050 INFO L87 Difference]: Start difference. First operand 438 states and 599 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2023-11-29 01:52:55,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:55,853 INFO L93 Difference]: Finished difference Result 541 states and 750 transitions. [2023-11-29 01:52:55,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:52:55,856 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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 51 [2023-11-29 01:52:55,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:55,860 INFO L225 Difference]: With dead ends: 541 [2023-11-29 01:52:55,860 INFO L226 Difference]: Without dead ends: 536 [2023-11-29 01:52:55,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:52:55,861 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 242 mSDsluCounter, 1071 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 1609 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:55,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 1609 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 01:52:55,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-11-29 01:52:55,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 440. [2023-11-29 01:52:55,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 371 states have (on average 1.4070080862533694) internal successors, (522), 388 states have internal predecessors, (522), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:55,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 601 transitions. [2023-11-29 01:52:55,885 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 601 transitions. Word has length 51 [2023-11-29 01:52:55,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:55,886 INFO L495 AbstractCegarLoop]: Abstraction has 440 states and 601 transitions. [2023-11-29 01:52:55,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2023-11-29 01:52:55,886 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 601 transitions. [2023-11-29 01:52:55,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-11-29 01:52:55,887 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:55,887 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:52:55,898 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2023-11-29 01:52:56,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:56,093 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:56,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:56,093 INFO L85 PathProgramCache]: Analyzing trace with hash 1129499762, now seen corresponding path program 1 times [2023-11-29 01:52:56,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:56,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2059882963] [2023-11-29 01:52:56,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:56,094 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:56,094 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:56,095 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:56,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-11-29 01:52:56,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:56,539 INFO L262 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:52:56,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:56,593 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:56,593 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:52:56,677 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:56,677 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:56,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2059882963] [2023-11-29 01:52:56,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2059882963] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:52:56,678 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:52:56,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-29 01:52:56,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360824210] [2023-11-29 01:52:56,678 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:52:56,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:52:56,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:56,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:52:56,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:52:56,680 INFO L87 Difference]: Start difference. First operand 440 states and 601 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 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) [2023-11-29 01:52:58,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:58,144 INFO L93 Difference]: Finished difference Result 854 states and 1178 transitions. [2023-11-29 01:52:58,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:52:58,146 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 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 53 [2023-11-29 01:52:58,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:58,149 INFO L225 Difference]: With dead ends: 854 [2023-11-29 01:52:58,149 INFO L226 Difference]: Without dead ends: 452 [2023-11-29 01:52:58,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:52:58,150 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 10 mSDsluCounter, 2136 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2673 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:58,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2673 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 01:52:58,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2023-11-29 01:52:58,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 452. [2023-11-29 01:52:58,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 383 states have (on average 1.3942558746736293) internal successors, (534), 400 states have internal predecessors, (534), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:58,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 613 transitions. [2023-11-29 01:52:58,169 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 613 transitions. Word has length 53 [2023-11-29 01:52:58,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:58,169 INFO L495 AbstractCegarLoop]: Abstraction has 452 states and 613 transitions. [2023-11-29 01:52:58,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 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) [2023-11-29 01:52:58,170 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 613 transitions. [2023-11-29 01:52:58,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-11-29 01:52:58,171 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:58,171 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:52:58,183 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2023-11-29 01:52:58,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:58,372 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:58,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:58,372 INFO L85 PathProgramCache]: Analyzing trace with hash 185666, now seen corresponding path program 1 times [2023-11-29 01:52:58,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:58,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1042421697] [2023-11-29 01:52:58,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:58,373 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:58,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:58,374 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:58,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-11-29 01:52:58,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:52:58,794 INFO L262 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:52:58,797 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:52:58,814 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:52:58,814 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:52:58,814 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:52:58,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1042421697] [2023-11-29 01:52:58,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1042421697] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:52:58,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:52:58,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:52:58,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17590990] [2023-11-29 01:52:58,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:52:58,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:52:58,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:52:58,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:52:58,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:58,816 INFO L87 Difference]: Start difference. First operand 452 states and 613 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 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) [2023-11-29 01:52:59,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:52:59,637 INFO L93 Difference]: Finished difference Result 456 states and 617 transitions. [2023-11-29 01:52:59,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:52:59,639 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 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 55 [2023-11-29 01:52:59,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:52:59,642 INFO L225 Difference]: With dead ends: 456 [2023-11-29 01:52:59,642 INFO L226 Difference]: Without dead ends: 455 [2023-11-29 01:52:59,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:52:59,643 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 0 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1072 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:52:59,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1072 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 01:52:59,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2023-11-29 01:52:59,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 455. [2023-11-29 01:52:59,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 386 states have (on average 1.3911917098445596) internal successors, (537), 403 states have internal predecessors, (537), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 01:52:59,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 616 transitions. [2023-11-29 01:52:59,667 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 616 transitions. Word has length 55 [2023-11-29 01:52:59,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:52:59,667 INFO L495 AbstractCegarLoop]: Abstraction has 455 states and 616 transitions. [2023-11-29 01:52:59,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 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) [2023-11-29 01:52:59,668 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 616 transitions. [2023-11-29 01:52:59,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 01:52:59,669 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:52:59,669 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2023-11-29 01:52:59,678 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2023-11-29 01:52:59,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:59,870 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:52:59,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:52:59,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1237581927, now seen corresponding path program 1 times [2023-11-29 01:52:59,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:52:59,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [719951930] [2023-11-29 01:52:59,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:52:59,871 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:52:59,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:52:59,872 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:52:59,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-11-29 01:53:00,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:00,276 INFO L262 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:53:00,278 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:00,316 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:00,316 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:53:00,384 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:00,384 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:00,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [719951930] [2023-11-29 01:53:00,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [719951930] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:53:00,384 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:53:00,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 01:53:00,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2483330] [2023-11-29 01:53:00,385 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:53:00,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:53:00,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:00,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:53:00,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:53:00,386 INFO L87 Difference]: Start difference. First operand 455 states and 616 transitions. Second operand has 6 states, 5 states have (on average 7.2) internal successors, (36), 6 states have internal predecessors, (36), 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) [2023-11-29 01:53:01,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:01,211 INFO L93 Difference]: Finished difference Result 462 states and 625 transitions. [2023-11-29 01:53:01,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:53:01,213 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 6 states have internal predecessors, (36), 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 58 [2023-11-29 01:53:01,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:01,215 INFO L225 Difference]: With dead ends: 462 [2023-11-29 01:53:01,216 INFO L226 Difference]: Without dead ends: 443 [2023-11-29 01:53:01,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:53:01,216 INFO L413 NwaCegarLoop]: 536 mSDtfsCounter, 0 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1606 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:01,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1606 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 01:53:01,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2023-11-29 01:53:01,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 441. [2023-11-29 01:53:01,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 373 states have (on average 1.3914209115281502) internal successors, (519), 390 states have internal predecessors, (519), 40 states have call successors, (40), 13 states have call predecessors, (40), 13 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-11-29 01:53:01,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 597 transitions. [2023-11-29 01:53:01,240 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 597 transitions. Word has length 58 [2023-11-29 01:53:01,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:01,240 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 597 transitions. [2023-11-29 01:53:01,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 6 states have internal predecessors, (36), 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) [2023-11-29 01:53:01,241 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 597 transitions. [2023-11-29 01:53:01,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-29 01:53:01,242 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:01,242 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:53:01,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-11-29 01:53:01,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:01,443 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:01,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:01,443 INFO L85 PathProgramCache]: Analyzing trace with hash 148193877, now seen corresponding path program 1 times [2023-11-29 01:53:01,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:01,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1428465908] [2023-11-29 01:53:01,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:01,445 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:01,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:01,446 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:01,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-11-29 01:53:01,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:01,883 INFO L262 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:53:01,885 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:01,976 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:01,976 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:53:01,976 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:01,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1428465908] [2023-11-29 01:53:01,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1428465908] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:53:01,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:53:01,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:53:01,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700966633] [2023-11-29 01:53:01,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:53:01,977 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:53:01,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:01,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:53:01,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:53:01,978 INFO L87 Difference]: Start difference. First operand 441 states and 597 transitions. Second operand has 7 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:03,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:03,605 INFO L93 Difference]: Finished difference Result 621 states and 830 transitions. [2023-11-29 01:53:03,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:53:03,607 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 66 [2023-11-29 01:53:03,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:03,610 INFO L225 Difference]: With dead ends: 621 [2023-11-29 01:53:03,610 INFO L226 Difference]: Without dead ends: 520 [2023-11-29 01:53:03,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:53:03,611 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 199 mSDsluCounter, 2608 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 3132 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:03,611 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 3132 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-29 01:53:03,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2023-11-29 01:53:03,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 506. [2023-11-29 01:53:03,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 431 states have (on average 1.406032482598608) internal successors, (606), 447 states have internal predecessors, (606), 47 states have call successors, (47), 15 states have call predecessors, (47), 13 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 01:53:03,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 697 transitions. [2023-11-29 01:53:03,639 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 697 transitions. Word has length 66 [2023-11-29 01:53:03,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:03,639 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 697 transitions. [2023-11-29 01:53:03,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:03,640 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 697 transitions. [2023-11-29 01:53:03,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-29 01:53:03,641 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:03,641 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:53:03,654 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2023-11-29 01:53:03,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:03,841 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:03,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:03,842 INFO L85 PathProgramCache]: Analyzing trace with hash -244833133, now seen corresponding path program 1 times [2023-11-29 01:53:03,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:03,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [539295767] [2023-11-29 01:53:03,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:03,843 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:03,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:03,844 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:03,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-11-29 01:53:04,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:04,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:53:04,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:04,309 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:04,309 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:53:04,309 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:04,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [539295767] [2023-11-29 01:53:04,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [539295767] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:53:04,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:53:04,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:53:04,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015462565] [2023-11-29 01:53:04,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:53:04,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:53:04,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:04,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:53:04,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:53:04,311 INFO L87 Difference]: Start difference. First operand 506 states and 697 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:04,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:04,870 INFO L93 Difference]: Finished difference Result 934 states and 1316 transitions. [2023-11-29 01:53:04,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:53:04,873 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 66 [2023-11-29 01:53:04,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:04,875 INFO L225 Difference]: With dead ends: 934 [2023-11-29 01:53:04,875 INFO L226 Difference]: Without dead ends: 516 [2023-11-29 01:53:04,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:53:04,877 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 4 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:04,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1045 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:53:04,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2023-11-29 01:53:04,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 510. [2023-11-29 01:53:04,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 435 states have (on average 1.4022988505747127) internal successors, (610), 451 states have internal predecessors, (610), 47 states have call successors, (47), 15 states have call predecessors, (47), 13 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 01:53:04,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 701 transitions. [2023-11-29 01:53:04,893 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 701 transitions. Word has length 66 [2023-11-29 01:53:04,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:04,893 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 701 transitions. [2023-11-29 01:53:04,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:04,898 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 701 transitions. [2023-11-29 01:53:04,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 01:53:04,899 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:04,899 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:53:04,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-11-29 01:53:05,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:05,100 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:05,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:05,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1446581045, now seen corresponding path program 1 times [2023-11-29 01:53:05,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:05,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1595510581] [2023-11-29 01:53:05,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:05,102 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:05,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:05,103 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:05,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-11-29 01:53:05,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:05,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:53:05,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:05,638 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:05,639 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:53:05,639 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:05,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1595510581] [2023-11-29 01:53:05,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1595510581] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:53:05,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:53:05,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:53:05,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129849981] [2023-11-29 01:53:05,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:53:05,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:53:05,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:05,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:53:05,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:53:05,641 INFO L87 Difference]: Start difference. First operand 510 states and 701 transitions. Second operand has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:06,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:06,187 INFO L93 Difference]: Finished difference Result 525 states and 723 transitions. [2023-11-29 01:53:06,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:53:06,189 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 67 [2023-11-29 01:53:06,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:06,193 INFO L225 Difference]: With dead ends: 525 [2023-11-29 01:53:06,193 INFO L226 Difference]: Without dead ends: 524 [2023-11-29 01:53:06,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:53:06,194 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 3 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1041 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:06,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1041 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:53:06,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2023-11-29 01:53:06,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 518. [2023-11-29 01:53:06,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 443 states have (on average 1.4040632054176072) internal successors, (622), 459 states have internal predecessors, (622), 47 states have call successors, (47), 15 states have call predecessors, (47), 13 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 01:53:06,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 713 transitions. [2023-11-29 01:53:06,210 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 713 transitions. Word has length 67 [2023-11-29 01:53:06,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:06,211 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 713 transitions. [2023-11-29 01:53:06,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:06,211 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 713 transitions. [2023-11-29 01:53:06,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-29 01:53:06,212 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:06,212 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:53:06,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2023-11-29 01:53:06,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:06,413 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:06,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:06,413 INFO L85 PathProgramCache]: Analyzing trace with hash 2143439666, now seen corresponding path program 2 times [2023-11-29 01:53:06,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:06,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2080988475] [2023-11-29 01:53:06,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:53:06,414 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:06,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:06,415 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:06,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-11-29 01:53:06,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:53:06,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:53:06,754 INFO L262 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:53:06,755 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:06,835 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2023-11-29 01:53:06,836 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:53:06,836 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:06,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2080988475] [2023-11-29 01:53:06,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2080988475] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:53:06,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:53:06,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:53:06,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66917161] [2023-11-29 01:53:06,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:53:06,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:53:06,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:06,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:53:06,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:53:06,837 INFO L87 Difference]: Start difference. First operand 518 states and 713 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) [2023-11-29 01:53:07,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:07,514 INFO L93 Difference]: Finished difference Result 543 states and 740 transitions. [2023-11-29 01:53:07,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:53:07,516 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 65 [2023-11-29 01:53:07,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:07,518 INFO L225 Difference]: With dead ends: 543 [2023-11-29 01:53:07,519 INFO L226 Difference]: Without dead ends: 542 [2023-11-29 01:53:07,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:53:07,519 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 1 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:07,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1039 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 01:53:07,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2023-11-29 01:53:07,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 541. [2023-11-29 01:53:07,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 466 states have (on average 1.388412017167382) internal successors, (647), 482 states have internal predecessors, (647), 47 states have call successors, (47), 15 states have call predecessors, (47), 13 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 01:53:07,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 738 transitions. [2023-11-29 01:53:07,537 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 738 transitions. Word has length 65 [2023-11-29 01:53:07,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:07,537 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 738 transitions. [2023-11-29 01:53:07,537 INFO L496 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) [2023-11-29 01:53:07,537 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 738 transitions. [2023-11-29 01:53:07,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 01:53:07,538 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:07,538 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:53:07,544 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2023-11-29 01:53:07,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:07,738 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:07,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:07,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1936357820, now seen corresponding path program 1 times [2023-11-29 01:53:07,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:07,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1841137013] [2023-11-29 01:53:07,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:07,740 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:07,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:07,741 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:07,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-11-29 01:53:08,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:08,181 INFO L262 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:53:08,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:08,213 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:08,213 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:53:08,213 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:08,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1841137013] [2023-11-29 01:53:08,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1841137013] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:53:08,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:53:08,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:53:08,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113392145] [2023-11-29 01:53:08,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:53:08,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:53:08,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:08,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:53:08,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:53:08,215 INFO L87 Difference]: Start difference. First operand 541 states and 738 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:09,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:09,245 INFO L93 Difference]: Finished difference Result 962 states and 1344 transitions. [2023-11-29 01:53:09,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:53:09,247 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 68 [2023-11-29 01:53:09,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:09,252 INFO L225 Difference]: With dead ends: 962 [2023-11-29 01:53:09,252 INFO L226 Difference]: Without dead ends: 545 [2023-11-29 01:53:09,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:53:09,255 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 5 mSDsluCounter, 1020 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1546 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:09,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1546 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 01:53:09,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-11-29 01:53:09,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 543. [2023-11-29 01:53:09,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 468 states have (on average 1.3846153846153846) internal successors, (648), 484 states have internal predecessors, (648), 47 states have call successors, (47), 15 states have call predecessors, (47), 13 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 01:53:09,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 739 transitions. [2023-11-29 01:53:09,283 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 739 transitions. Word has length 68 [2023-11-29 01:53:09,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:09,283 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 739 transitions. [2023-11-29 01:53:09,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:09,284 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 739 transitions. [2023-11-29 01:53:09,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-11-29 01:53:09,285 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:09,285 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:53:09,295 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2023-11-29 01:53:09,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:09,486 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:09,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:09,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1627346738, now seen corresponding path program 1 times [2023-11-29 01:53:09,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:09,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [670851270] [2023-11-29 01:53:09,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:09,488 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:09,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:09,490 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:09,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-11-29 01:53:09,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:09,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:53:09,980 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:10,022 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:10,022 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:53:10,098 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:10,098 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:10,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [670851270] [2023-11-29 01:53:10,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [670851270] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:53:10,098 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:53:10,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 01:53:10,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510075464] [2023-11-29 01:53:10,099 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:53:10,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:53:10,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:10,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:53:10,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:53:10,100 INFO L87 Difference]: Start difference. First operand 543 states and 739 transitions. Second operand has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:11,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:11,121 INFO L93 Difference]: Finished difference Result 585 states and 803 transitions. [2023-11-29 01:53:11,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:53:11,123 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 71 [2023-11-29 01:53:11,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:11,126 INFO L225 Difference]: With dead ends: 585 [2023-11-29 01:53:11,126 INFO L226 Difference]: Without dead ends: 584 [2023-11-29 01:53:11,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:53:11,127 INFO L413 NwaCegarLoop]: 528 mSDtfsCounter, 23 mSDsluCounter, 1038 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 1566 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:11,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 1566 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 01:53:11,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2023-11-29 01:53:11,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 534. [2023-11-29 01:53:11,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 460 states have (on average 1.3782608695652174) internal successors, (634), 475 states have internal predecessors, (634), 47 states have call successors, (47), 15 states have call predecessors, (47), 13 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-11-29 01:53:11,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 725 transitions. [2023-11-29 01:53:11,151 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 725 transitions. Word has length 71 [2023-11-29 01:53:11,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:11,151 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 725 transitions. [2023-11-29 01:53:11,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:53:11,152 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 725 transitions. [2023-11-29 01:53:11,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 01:53:11,153 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:11,153 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:53:11,166 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-11-29 01:53:11,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:11,354 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:11,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:11,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1894010996, now seen corresponding path program 1 times [2023-11-29 01:53:11,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:11,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [283072442] [2023-11-29 01:53:11,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:11,355 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:11,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:11,356 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:11,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-11-29 01:53:11,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:11,860 INFO L262 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:53:11,862 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:12,011 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:12,011 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:53:12,011 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:12,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [283072442] [2023-11-29 01:53:12,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [283072442] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:53:12,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:53:12,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:53:12,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918600269] [2023-11-29 01:53:12,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:53:12,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:53:12,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:12,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:53:12,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:53:12,013 INFO L87 Difference]: Start difference. First operand 534 states and 725 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:53:12,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:12,937 INFO L93 Difference]: Finished difference Result 927 states and 1293 transitions. [2023-11-29 01:53:12,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:53:12,939 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2023-11-29 01:53:12,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:12,942 INFO L225 Difference]: With dead ends: 927 [2023-11-29 01:53:12,942 INFO L226 Difference]: Without dead ends: 516 [2023-11-29 01:53:12,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:53:12,943 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 164 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 1355 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:12,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 1355 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 01:53:12,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2023-11-29 01:53:12,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2023-11-29 01:53:12,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 446 states have (on average 1.3677130044843049) internal successors, (610), 459 states have internal predecessors, (610), 45 states have call successors, (45), 15 states have call predecessors, (45), 13 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-29 01:53:12,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 697 transitions. [2023-11-29 01:53:12,961 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 697 transitions. Word has length 73 [2023-11-29 01:53:12,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:12,962 INFO L495 AbstractCegarLoop]: Abstraction has 516 states and 697 transitions. [2023-11-29 01:53:12,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:53:12,962 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 697 transitions. [2023-11-29 01:53:12,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 01:53:12,963 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:12,963 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:53:12,976 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-11-29 01:53:13,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:13,164 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:13,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:13,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1894012918, now seen corresponding path program 1 times [2023-11-29 01:53:13,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:13,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1785821824] [2023-11-29 01:53:13,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:13,166 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:13,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:13,167 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:13,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-11-29 01:53:13,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:13,678 INFO L262 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:53:13,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:13,700 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:13,700 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:53:13,700 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:13,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1785821824] [2023-11-29 01:53:13,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1785821824] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:53:13,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:53:13,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:53:13,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336628412] [2023-11-29 01:53:13,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:53:13,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:53:13,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:13,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:53:13,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:53:13,702 INFO L87 Difference]: Start difference. First operand 516 states and 697 transitions. Second operand has 3 states, 2 states have (on average 20.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:53:14,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:14,326 INFO L93 Difference]: Finished difference Result 547 states and 741 transitions. [2023-11-29 01:53:14,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:53:14,328 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 20.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 73 [2023-11-29 01:53:14,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:14,332 INFO L225 Difference]: With dead ends: 547 [2023-11-29 01:53:14,332 INFO L226 Difference]: Without dead ends: 545 [2023-11-29 01:53:14,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:53:14,333 INFO L413 NwaCegarLoop]: 500 mSDtfsCounter, 41 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:14,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 983 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 01:53:14,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-11-29 01:53:14,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 514. [2023-11-29 01:53:14,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 446 states have (on average 1.358744394618834) internal successors, (606), 457 states have internal predecessors, (606), 45 states have call successors, (45), 15 states have call predecessors, (45), 13 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-29 01:53:14,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 693 transitions. [2023-11-29 01:53:14,360 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 693 transitions. Word has length 73 [2023-11-29 01:53:14,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:14,360 INFO L495 AbstractCegarLoop]: Abstraction has 514 states and 693 transitions. [2023-11-29 01:53:14,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 20.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:53:14,361 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 693 transitions. [2023-11-29 01:53:14,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-11-29 01:53:14,362 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:14,362 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:53:14,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Ended with exit code 0 [2023-11-29 01:53:14,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:14,562 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:14,563 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:14,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1415140902, now seen corresponding path program 1 times [2023-11-29 01:53:14,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:14,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1338295597] [2023-11-29 01:53:14,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:14,564 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:14,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:14,565 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:14,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-11-29 01:53:15,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:15,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:53:15,129 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:15,246 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:53:15,246 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:53:15,246 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:15,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1338295597] [2023-11-29 01:53:15,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1338295597] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:53:15,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:53:15,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 01:53:15,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463162883] [2023-11-29 01:53:15,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:53:15,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:53:15,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:15,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:53:15,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:53:15,248 INFO L87 Difference]: Start difference. First operand 514 states and 693 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:53:16,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:16,863 INFO L93 Difference]: Finished difference Result 943 states and 1295 transitions. [2023-11-29 01:53:16,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:53:16,865 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 74 [2023-11-29 01:53:16,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:16,869 INFO L225 Difference]: With dead ends: 943 [2023-11-29 01:53:16,869 INFO L226 Difference]: Without dead ends: 514 [2023-11-29 01:53:16,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:53:16,871 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 143 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1953 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:16,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 1953 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-29 01:53:16,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-11-29 01:53:16,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 514. [2023-11-29 01:53:16,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 446 states have (on average 1.3565022421524664) internal successors, (605), 457 states have internal predecessors, (605), 45 states have call successors, (45), 15 states have call predecessors, (45), 13 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-29 01:53:16,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 692 transitions. [2023-11-29 01:53:16,907 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 692 transitions. Word has length 74 [2023-11-29 01:53:16,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:16,907 INFO L495 AbstractCegarLoop]: Abstraction has 514 states and 692 transitions. [2023-11-29 01:53:16,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:53:16,908 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 692 transitions. [2023-11-29 01:53:16,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-11-29 01:53:16,908 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:16,909 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:53:16,921 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Ended with exit code 0 [2023-11-29 01:53:17,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:17,109 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:17,109 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:17,110 INFO L85 PathProgramCache]: Analyzing trace with hash 2071849924, now seen corresponding path program 1 times [2023-11-29 01:53:17,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:17,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1398776022] [2023-11-29 01:53:17,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:17,111 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:17,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:17,112 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:17,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-11-29 01:53:17,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:53:17,708 INFO L262 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 01:53:17,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:53:17,875 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 122 proven. 51 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2023-11-29 01:53:17,875 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:53:18,168 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 122 proven. 51 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2023-11-29 01:53:18,169 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:53:18,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1398776022] [2023-11-29 01:53:18,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1398776022] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:53:18,169 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:53:18,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-11-29 01:53:18,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068593313] [2023-11-29 01:53:18,170 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:53:18,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 01:53:18,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:53:18,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 01:53:18,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:53:18,171 INFO L87 Difference]: Start difference. First operand 514 states and 692 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 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) [2023-11-29 01:53:21,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:53:21,586 INFO L93 Difference]: Finished difference Result 994 states and 1355 transitions. [2023-11-29 01:53:21,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 01:53:21,588 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 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 88 [2023-11-29 01:53:21,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:53:21,593 INFO L225 Difference]: With dead ends: 994 [2023-11-29 01:53:21,593 INFO L226 Difference]: Without dead ends: 538 [2023-11-29 01:53:21,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:53:21,595 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 10 mSDsluCounter, 4527 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 5033 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:53:21,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 5033 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-11-29 01:53:21,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2023-11-29 01:53:21,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 538. [2023-11-29 01:53:21,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 470 states have (on average 1.3382978723404255) internal successors, (629), 481 states have internal predecessors, (629), 45 states have call successors, (45), 15 states have call predecessors, (45), 13 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-29 01:53:21,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 716 transitions. [2023-11-29 01:53:21,628 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 716 transitions. Word has length 88 [2023-11-29 01:53:21,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:53:21,628 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 716 transitions. [2023-11-29 01:53:21,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 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) [2023-11-29 01:53:21,629 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 716 transitions. [2023-11-29 01:53:21,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 01:53:21,630 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:53:21,630 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 01:53:21,642 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2023-11-29 01:53:21,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:21,831 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-29 01:53:21,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:53:21,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1793201080, now seen corresponding path program 1 times [2023-11-29 01:53:21,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:53:21,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1900370117] [2023-11-29 01:53:21,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:53:21,833 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:21,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:53:21,834 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:53:21,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-11-29 01:53:28,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:53:28,027 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 01:53:30,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:53:30,774 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2023-11-29 01:53:30,774 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 01:53:30,775 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 44 remaining) [2023-11-29 01:53:30,776 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_ascii_isalnumErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 44 remaining) [2023-11-29 01:53:30,776 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_ascii_isalnumErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 44 remaining) [2023-11-29 01:53:30,776 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_ascii_isalnumErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 44 remaining) [2023-11-29 01:53:30,776 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_ascii_isalnumErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 44 remaining) [2023-11-29 01:53:30,776 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_process_escape_sequenceErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 44 remaining) [2023-11-29 01:53:30,777 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_process_escape_sequenceErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 44 remaining) [2023-11-29 01:53:30,777 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 44 remaining) [2023-11-29 01:53:30,777 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 44 remaining) [2023-11-29 01:53:30,777 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 44 remaining) [2023-11-29 01:53:30,777 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 44 remaining) [2023-11-29 01:53:30,777 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 44 remaining) [2023-11-29 01:53:30,777 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 44 remaining) [2023-11-29 01:53:30,777 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 44 remaining) [2023-11-29 01:53:30,777 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 44 remaining) [2023-11-29 01:53:30,778 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 44 remaining) [2023-11-29 01:53:30,778 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 44 remaining) [2023-11-29 01:53:30,778 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 44 remaining) [2023-11-29 01:53:30,778 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 44 remaining) [2023-11-29 01:53:30,778 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 44 remaining) [2023-11-29 01:53:30,778 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 44 remaining) [2023-11-29 01:53:30,778 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 44 remaining) [2023-11-29 01:53:30,778 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 44 remaining) [2023-11-29 01:53:30,778 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 44 remaining) [2023-11-29 01:53:30,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 44 remaining) [2023-11-29 01:53:30,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 44 remaining) [2023-11-29 01:53:30,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 44 remaining) [2023-11-29 01:53:30,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 44 remaining) [2023-11-29 01:53:30,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 44 remaining) [2023-11-29 01:53:30,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 44 remaining) [2023-11-29 01:53:30,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 44 remaining) [2023-11-29 01:53:30,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 44 remaining) [2023-11-29 01:53:30,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 44 remaining) [2023-11-29 01:53:30,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 44 remaining) [2023-11-29 01:53:30,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 44 remaining) [2023-11-29 01:53:30,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 44 remaining) [2023-11-29 01:53:30,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 44 remaining) [2023-11-29 01:53:30,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 44 remaining) [2023-11-29 01:53:30,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 44 remaining) [2023-11-29 01:53:30,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 44 remaining) [2023-11-29 01:53:30,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 44 remaining) [2023-11-29 01:53:30,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 44 remaining) [2023-11-29 01:53:30,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 44 remaining) [2023-11-29 01:53:30,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 44 remaining) [2023-11-29 01:53:30,805 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2023-11-29 01:53:30,981 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d0b542c-600b-4f82-b55a-fd2c8702d19f/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:53:30,984 INFO L445 BasicCegarLoop]: Path program histogram: [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:53:30,988 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 01:53:31,067 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:53:31,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:53:31,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:53:31,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem290 [2023-11-29 01:53:31,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem297 [2023-11-29 01:53:31,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem298 could not be translated [2023-11-29 01:53:31,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #varArgs [2023-11-29 01:53:31,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:53:31,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem354 [2023-11-29 01:53:31,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem354 [2023-11-29 01:53:31,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~strcpy~res355 [2023-11-29 01:53:31,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem110 [2023-11-29 01:53:31,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem110 [2023-11-29 01:53:31,105 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 01:53:31 BoogieIcfgContainer [2023-11-29 01:53:31,105 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 01:53:31,106 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 01:53:31,106 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 01:53:31,106 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 01:53:31,107 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:52:39" (3/4) ... [2023-11-29 01:53:31,109 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 01:53:31,110 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 01:53:31,110 INFO L158 Benchmark]: Toolchain (without parser) took 66281.85ms. Allocated memory was 102.8MB in the beginning and 159.4MB in the end (delta: 56.6MB). Free memory was 78.6MB in the beginning and 35.5MB in the end (delta: 43.0MB). Peak memory consumption was 99.3MB. Max. memory is 16.1GB. [2023-11-29 01:53:31,111 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 65.0MB. Free memory is still 42.2MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:53:31,111 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2102.06ms. Allocated memory was 102.8MB in the beginning and 125.8MB in the end (delta: 23.1MB). Free memory was 78.2MB in the beginning and 50.0MB in the end (delta: 28.2MB). Peak memory consumption was 53.3MB. Max. memory is 16.1GB. [2023-11-29 01:53:31,111 INFO L158 Benchmark]: Boogie Procedure Inliner took 140.79ms. Allocated memory is still 125.8MB. Free memory was 83.1MB in the beginning and 72.6MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-29 01:53:31,112 INFO L158 Benchmark]: Boogie Preprocessor took 148.44ms. Allocated memory is still 125.8MB. Free memory was 72.6MB in the beginning and 57.1MB in the end (delta: 15.4MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2023-11-29 01:53:31,112 INFO L158 Benchmark]: RCFGBuilder took 11803.14ms. Allocated memory was 125.8MB in the beginning and 159.4MB in the end (delta: 33.6MB). Free memory was 57.1MB in the beginning and 96.3MB in the end (delta: -39.1MB). Peak memory consumption was 42.1MB. Max. memory is 16.1GB. [2023-11-29 01:53:31,112 INFO L158 Benchmark]: TraceAbstraction took 52072.22ms. Allocated memory is still 159.4MB. Free memory was 96.3MB in the beginning and 36.6MB in the end (delta: 59.7MB). Peak memory consumption was 60.7MB. Max. memory is 16.1GB. [2023-11-29 01:53:31,113 INFO L158 Benchmark]: Witness Printer took 3.84ms. Allocated memory is still 159.4MB. Free memory was 36.6MB in the beginning and 35.5MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:53:31,115 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.20ms. Allocated memory is still 65.0MB. Free memory is still 42.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2102.06ms. Allocated memory was 102.8MB in the beginning and 125.8MB in the end (delta: 23.1MB). Free memory was 78.2MB in the beginning and 50.0MB in the end (delta: 28.2MB). Peak memory consumption was 53.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 140.79ms. Allocated memory is still 125.8MB. Free memory was 83.1MB in the beginning and 72.6MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 148.44ms. Allocated memory is still 125.8MB. Free memory was 72.6MB in the beginning and 57.1MB in the end (delta: 15.4MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * RCFGBuilder took 11803.14ms. Allocated memory was 125.8MB in the beginning and 159.4MB in the end (delta: 33.6MB). Free memory was 57.1MB in the beginning and 96.3MB in the end (delta: -39.1MB). Peak memory consumption was 42.1MB. Max. memory is 16.1GB. * TraceAbstraction took 52072.22ms. Allocated memory is still 159.4MB. Free memory was 96.3MB in the beginning and 36.6MB in the end (delta: 59.7MB). Peak memory consumption was 60.7MB. Max. memory is 16.1GB. * Witness Printer took 3.84ms. Allocated memory is still 159.4MB. Free memory was 36.6MB in the beginning and 35.5MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem290 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem297 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem298 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #varArgs - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem354 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem354 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~strcpy~res355 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem110 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem110 - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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: 2596]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: overapproximation of large string literal at line 3211, overapproximation of strlen at line 2593. Possible FailurePath: [L2370] static const char *applet_name; [L2371] static signed int bb_errno_location; [L2372] static signed int * const bb_errno = &bb_errno_location; [L2373] 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 }; [L2374] static struct __jmp_buf_tag die_jmp[1l]; [L2375] static signed int die_sleep; [L2376] static char local_buf[(signed long int)(sizeof(signed int) * 3) ]; [L2377] static signed char logmode = (signed char)1; [L2378] static const char *msg_eol = "\n"; [L2379] static unsigned char xfunc_error_retval = (unsigned char)1; [L2445] static const char charmap[20l] = { (const char)97, (const char)98, (const char)101, (const char)102, (const char)110, (const char)114, (const char)116, (const char)118, (const char)92, (const char)0, (const char)7, (const char)8, (const char)27, (const char)12, (const char)10, (const char)13, (const char)9, (const char)11, (const char)92, (const char)92 }; [L3133] static const char format_chars[14l] = { (const char)100, (const char)105, (const char)111, (const char)117, (const char)120, (const char)88, (const char)102, (const char)101, (const char)69, (const char)103, (const char)71, (const char)99, (const char)115, (const char)0 }; [L3336] static struct utmp dummy_utmp; [L3421] char *a = malloc(11); [L3422] a[10] = 0 [L3423] int i=0; VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=0, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=1, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=2, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=3, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=4, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=5, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=6, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=7, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=8, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=9, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND TRUE i<10 [L3424] a[i]=__VERIFIER_nondet_char() [L3423] ++i VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=10, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3423] COND FALSE !(i<10) VAL [a={-4179340454199820311:0}, applet_name={0:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=10, local_buf={16:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L3425] applet_name = a [L3426] bb_errno_location = __VERIFIER_nondet_int() [L3427] optind = 1 [L3428] int argc = __VERIFIER_nondet_int(); [L3429] CALL assume_abort_if_not(argc >= 1 && argc <= 10000) VAL [\old(cond)=1, applet_name={-4179340454199820311:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, local_buf={16:0}, logmode=1, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L9] COND FALSE !(!cond) VAL [\old(cond)=1, applet_name={-4179340454199820311:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, cond=1, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, local_buf={16:0}, logmode=1, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L3429] RET assume_abort_if_not(argc >= 1 && argc <= 10000) VAL [a={-4179340454199820311:0}, applet_name={-4179340454199820311:0}, argc=1, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, local_buf={16:0}, logmode=1, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L3430] EXPR argc+1 [L3430] char **argv=malloc((argc+1)*sizeof(char*)); [L3431] EXPR argc+1 [L3431] char **mem_track=malloc((argc+1)*sizeof(char*)); [L3432] argv[argc]=0 [L3433] int i=0; VAL [a={-4179340454199820311:0}, applet_name={-4179340454199820311:0}, argc=1, argv={-4035225266123964448:0}, bb_errno={13:0}, bb_errno_location={13:0}, bb_msg_memory_exhausted={14:0}, charmap={17:0}, die_jmp={15:0}, die_sleep=0, dummy_utmp={19:0}, format_chars={18:0}, i=0, local_buf={16:0}, logmode=1, mem_track={5188146770730811363:0}, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L3433] COND TRUE i