./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test4-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 6c24879c Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test4-1.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --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 32bit --witnessprinter.graph.data.programhash 8d4416b38cd75f122474354d64a020f92e3751959548582c6308a6e879679f77 --- Real Ultimate output --- This is Ultimate 0.2.2-?-6c24879 [2022-07-13 02:53:44,886 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-13 02:53:44,889 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-13 02:53:44,942 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-13 02:53:44,942 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-13 02:53:44,943 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-13 02:53:44,945 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-13 02:53:44,947 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-13 02:53:44,948 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-13 02:53:44,952 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-13 02:53:44,953 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-13 02:53:44,955 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-13 02:53:44,955 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-13 02:53:44,956 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-13 02:53:44,957 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-13 02:53:44,960 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-13 02:53:44,961 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-13 02:53:44,961 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-13 02:53:44,963 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-13 02:53:44,965 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-13 02:53:44,967 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-13 02:53:44,968 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-13 02:53:44,969 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-13 02:53:44,970 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-13 02:53:44,971 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-13 02:53:44,974 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-13 02:53:44,974 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-13 02:53:44,975 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-13 02:53:44,975 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-13 02:53:44,976 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-13 02:53:44,976 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-13 02:53:44,977 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-13 02:53:44,978 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-13 02:53:44,978 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-13 02:53:44,979 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-13 02:53:44,979 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-13 02:53:44,979 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-13 02:53:44,980 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-13 02:53:44,980 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-13 02:53:44,980 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-13 02:53:44,981 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-13 02:53:44,982 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-13 02:53:44,983 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2022-07-13 02:53:45,007 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-13 02:53:45,008 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-13 02:53:45,009 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-13 02:53:45,009 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-13 02:53:45,009 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-13 02:53:45,009 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-13 02:53:45,010 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-13 02:53:45,010 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-13 02:53:45,010 INFO L138 SettingsManager]: * Use SBE=true [2022-07-13 02:53:45,011 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-13 02:53:45,011 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-13 02:53:45,011 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-07-13 02:53:45,011 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-13 02:53:45,011 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-13 02:53:45,012 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-13 02:53:45,012 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-13 02:53:45,012 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-13 02:53:45,012 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-13 02:53:45,013 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-07-13 02:53:45,013 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-13 02:53:45,014 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-13 02:53:45,014 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-13 02:53:45,014 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-13 02:53:45,014 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-13 02:53:45,014 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-13 02:53:45,014 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-13 02:53:45,015 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 02:53:45,015 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-13 02:53:45,015 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-13 02:53:45,015 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-13 02:53:45,015 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-13 02:53:45,016 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-13 02:53:45,016 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-13 02:53:45,016 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8d4416b38cd75f122474354d64a020f92e3751959548582c6308a6e879679f77 [2022-07-13 02:53:45,215 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-13 02:53:45,238 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-13 02:53:45,240 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-13 02:53:45,241 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-13 02:53:45,241 INFO L275 PluginConnector]: CDTParser initialized [2022-07-13 02:53:45,242 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test4-1.i [2022-07-13 02:53:45,280 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e94c5dbb/a04e8231169c44779d90f4557b04fef3/FLAG69d25e358 [2022-07-13 02:53:45,673 INFO L306 CDTParser]: Found 1 translation units. [2022-07-13 02:53:45,673 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test4-1.i [2022-07-13 02:53:45,687 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e94c5dbb/a04e8231169c44779d90f4557b04fef3/FLAG69d25e358 [2022-07-13 02:53:46,000 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e94c5dbb/a04e8231169c44779d90f4557b04fef3 [2022-07-13 02:53:46,002 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-13 02:53:46,003 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-13 02:53:46,004 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-13 02:53:46,004 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-13 02:53:46,006 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-13 02:53:46,006 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,010 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@94ae9bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46, skipping insertion in model container [2022-07-13 02:53:46,010 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,014 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-13 02:53:46,044 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-13 02:53:46,328 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test4-1.i[33021,33034] [2022-07-13 02:53:46,414 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 02:53:46,420 INFO L203 MainTranslator]: Completed pre-run [2022-07-13 02:53:46,454 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_SAX_test4-1.i[33021,33034] [2022-07-13 02:53:46,493 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 02:53:46,529 INFO L208 MainTranslator]: Completed translation [2022-07-13 02:53:46,530 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46 WrapperNode [2022-07-13 02:53:46,530 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-13 02:53:46,531 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-13 02:53:46,531 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-13 02:53:46,531 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-13 02:53:46,536 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,571 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,633 INFO L137 Inliner]: procedures = 177, calls = 349, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 1159 [2022-07-13 02:53:46,647 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-13 02:53:46,648 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-13 02:53:46,648 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-13 02:53:46,648 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-13 02:53:46,654 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,655 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,685 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,687 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,747 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,756 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,759 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,768 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-13 02:53:46,770 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-13 02:53:46,770 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-13 02:53:46,770 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-13 02:53:46,771 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (1/1) ... [2022-07-13 02:53:46,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 02:53:46,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:53:46,821 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-13 02:53:46,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-13 02:53:46,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-13 02:53:46,869 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-07-13 02:53:46,869 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-07-13 02:53:46,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-13 02:53:46,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-13 02:53:46,870 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-13 02:53:46,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-13 02:53:46,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-13 02:53:46,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-13 02:53:46,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-13 02:53:46,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-13 02:53:46,871 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-13 02:53:46,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-13 02:53:46,871 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-13 02:53:46,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-13 02:53:47,069 INFO L234 CfgBuilder]: Building ICFG [2022-07-13 02:53:47,070 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-13 02:53:48,043 INFO L275 CfgBuilder]: Performing block encoding [2022-07-13 02:53:48,053 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-13 02:53:48,053 INFO L299 CfgBuilder]: Removed 60 assume(true) statements. [2022-07-13 02:53:48,060 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 02:53:48 BoogieIcfgContainer [2022-07-13 02:53:48,060 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-13 02:53:48,062 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-13 02:53:48,062 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-13 02:53:48,064 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-13 02:53:48,064 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.07 02:53:46" (1/3) ... [2022-07-13 02:53:48,065 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@664de1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 02:53:48, skipping insertion in model container [2022-07-13 02:53:48,065 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 02:53:46" (2/3) ... [2022-07-13 02:53:48,065 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@664de1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 02:53:48, skipping insertion in model container [2022-07-13 02:53:48,065 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 02:53:48" (3/3) ... [2022-07-13 02:53:48,066 INFO L111 eAbstractionObserver]: Analyzing ICFG uthash_SAX_test4-1.i [2022-07-13 02:53:48,075 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-13 02:53:48,076 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2022-07-13 02:53:48,108 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-13 02:53:48,113 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=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@4f4a2219, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@62b9fc18 [2022-07-13 02:53:48,113 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-07-13 02:53:48,116 INFO L276 IsEmpty]: Start isEmpty. Operand has 221 states, 196 states have (on average 1.6887755102040816) internal successors, (331), 212 states have internal predecessors, (331), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 16 states have call successors, (16) [2022-07-13 02:53:48,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-07-13 02:53:48,120 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:53:48,120 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-07-13 02:53:48,121 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:53:48,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:53:48,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1126982839, now seen corresponding path program 1 times [2022-07-13 02:53:48,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:53:48,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031906696] [2022-07-13 02:53:48,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:48,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:53:48,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:53:48,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:53:48,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:53:48,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031906696] [2022-07-13 02:53:48,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031906696] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:53:48,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:53:48,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-13 02:53:48,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799104399] [2022-07-13 02:53:48,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:53:48,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 02:53:48,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:53:48,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 02:53:48,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-13 02:53:48,255 INFO L87 Difference]: Start difference. First operand has 221 states, 196 states have (on average 1.6887755102040816) internal successors, (331), 212 states have internal predecessors, (331), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 16 states have call successors, (16) Second operand has 3 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) [2022-07-13 02:53:48,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:53:48,352 INFO L93 Difference]: Finished difference Result 615 states and 1033 transitions. [2022-07-13 02:53:48,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 02:53:48,354 INFO L78 Accepts]: Start accepts. Automaton has has 3 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 [2022-07-13 02:53:48,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:53:48,367 INFO L225 Difference]: With dead ends: 615 [2022-07-13 02:53:48,367 INFO L226 Difference]: Without dead ends: 392 [2022-07-13 02:53:48,370 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 [2022-07-13 02:53:48,374 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 217 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:53:48,375 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 609 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:53:48,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-07-13 02:53:48,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 220. [2022-07-13 02:53:48,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 197 states have (on average 1.3299492385786802) internal successors, (262), 211 states have internal predecessors, (262), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 16 states have call successors, (16) [2022-07-13 02:53:48,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 294 transitions. [2022-07-13 02:53:48,420 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 294 transitions. Word has length 6 [2022-07-13 02:53:48,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:53:48,421 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 294 transitions. [2022-07-13 02:53:48,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 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) [2022-07-13 02:53:48,421 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 294 transitions. [2022-07-13 02:53:48,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-13 02:53:48,427 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:53:48,427 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:53:48,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-13 02:53:48,427 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:53:48,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:53:48,428 INFO L85 PathProgramCache]: Analyzing trace with hash 765811442, now seen corresponding path program 1 times [2022-07-13 02:53:48,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:53:48,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165290304] [2022-07-13 02:53:48,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:48,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:53:48,635 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:53:48,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1203874501] [2022-07-13 02:53:48,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:48,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:48,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:53:48,645 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:53:48,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-13 02:53:49,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:53:49,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 2966 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 02:53:49,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:53:49,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:53:49,596 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:53:49,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:53:49,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165290304] [2022-07-13 02:53:49,596 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:53:49,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203874501] [2022-07-13 02:53:49,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203874501] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:53:49,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:53:49,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-13 02:53:49,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971951228] [2022-07-13 02:53:49,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:53:49,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 02:53:49,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:53:49,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 02:53:49,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-13 02:53:49,613 INFO L87 Difference]: Start difference. First operand 220 states and 294 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 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) [2022-07-13 02:53:49,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:53:49,667 INFO L93 Difference]: Finished difference Result 455 states and 613 transitions. [2022-07-13 02:53:49,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 02:53:49,667 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 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 103 [2022-07-13 02:53:49,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:53:49,669 INFO L225 Difference]: With dead ends: 455 [2022-07-13 02:53:49,669 INFO L226 Difference]: Without dead ends: 241 [2022-07-13 02:53:49,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-13 02:53:49,671 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 9 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:53:49,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 525 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:53:49,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-07-13 02:53:49,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 240. [2022-07-13 02:53:49,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 217 states have (on average 1.2995391705069124) internal successors, (282), 231 states have internal predecessors, (282), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 16 states have call successors, (16) [2022-07-13 02:53:49,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 314 transitions. [2022-07-13 02:53:49,681 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 314 transitions. Word has length 103 [2022-07-13 02:53:49,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:53:49,681 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 314 transitions. [2022-07-13 02:53:49,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 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) [2022-07-13 02:53:49,681 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 314 transitions. [2022-07-13 02:53:49,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-13 02:53:49,683 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:53:49,683 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:53:49,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-13 02:53:49,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:49,907 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:53:49,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:53:49,907 INFO L85 PathProgramCache]: Analyzing trace with hash 525571696, now seen corresponding path program 1 times [2022-07-13 02:53:49,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:53:49,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267582701] [2022-07-13 02:53:49,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:49,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:53:50,149 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:53:50,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1024150402] [2022-07-13 02:53:50,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:50,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:50,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:53:50,152 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:53:50,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-13 02:53:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:53:51,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 2968 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 02:53:51,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:53:51,105 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:53:51,105 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:53:51,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:53:51,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267582701] [2022-07-13 02:53:51,106 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:53:51,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024150402] [2022-07-13 02:53:51,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024150402] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:53:51,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:53:51,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-13 02:53:51,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286268621] [2022-07-13 02:53:51,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:53:51,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 02:53:51,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:53:51,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 02:53:51,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-13 02:53:51,108 INFO L87 Difference]: Start difference. First operand 240 states and 314 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 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) [2022-07-13 02:53:51,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:53:51,164 INFO L93 Difference]: Finished difference Result 495 states and 653 transitions. [2022-07-13 02:53:51,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 02:53:51,166 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 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 103 [2022-07-13 02:53:51,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:53:51,167 INFO L225 Difference]: With dead ends: 495 [2022-07-13 02:53:51,167 INFO L226 Difference]: Without dead ends: 261 [2022-07-13 02:53:51,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-13 02:53:51,169 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 9 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:53:51,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 525 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:53:51,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2022-07-13 02:53:51,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 260. [2022-07-13 02:53:51,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 237 states have (on average 1.2742616033755274) internal successors, (302), 251 states have internal predecessors, (302), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 16 states have call successors, (16) [2022-07-13 02:53:51,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 334 transitions. [2022-07-13 02:53:51,178 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 334 transitions. Word has length 103 [2022-07-13 02:53:51,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:53:51,179 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 334 transitions. [2022-07-13 02:53:51,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 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) [2022-07-13 02:53:51,179 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 334 transitions. [2022-07-13 02:53:51,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-13 02:53:51,180 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:53:51,181 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:53:51,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-13 02:53:51,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-07-13 02:53:51,388 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:53:51,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:53:51,388 INFO L85 PathProgramCache]: Analyzing trace with hash 919938482, now seen corresponding path program 1 times [2022-07-13 02:53:51,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:53:51,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209194217] [2022-07-13 02:53:51,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:51,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:53:51,529 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:53:51,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [605080304] [2022-07-13 02:53:51,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:51,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:51,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:53:51,544 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:53:51,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-13 02:53:52,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:53:52,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 2970 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 02:53:52,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:53:52,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:53:52,621 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:53:52,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:53:52,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209194217] [2022-07-13 02:53:52,622 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:53:52,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605080304] [2022-07-13 02:53:52,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605080304] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:53:52,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:53:52,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-13 02:53:52,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264897159] [2022-07-13 02:53:52,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:53:52,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 02:53:52,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:53:52,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 02:53:52,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 02:53:52,624 INFO L87 Difference]: Start difference. First operand 260 states and 334 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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) [2022-07-13 02:53:52,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:53:52,672 INFO L93 Difference]: Finished difference Result 505 states and 653 transitions. [2022-07-13 02:53:52,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 02:53:52,673 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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 103 [2022-07-13 02:53:52,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:53:52,674 INFO L225 Difference]: With dead ends: 505 [2022-07-13 02:53:52,674 INFO L226 Difference]: Without dead ends: 251 [2022-07-13 02:53:52,675 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-13 02:53:52,675 INFO L413 NwaCegarLoop]: 271 mSDtfsCounter, 239 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:53:52,676 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 562 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:53:52,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-07-13 02:53:52,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 246. [2022-07-13 02:53:52,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 223 states have (on average 1.2600896860986548) internal successors, (281), 237 states have internal predecessors, (281), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 16 states have call successors, (16) [2022-07-13 02:53:52,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 313 transitions. [2022-07-13 02:53:52,684 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 313 transitions. Word has length 103 [2022-07-13 02:53:52,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:53:52,685 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 313 transitions. [2022-07-13 02:53:52,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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) [2022-07-13 02:53:52,685 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 313 transitions. [2022-07-13 02:53:52,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-13 02:53:52,687 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:53:52,687 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:53:52,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-13 02:53:52,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:52,905 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:53:52,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:53:52,906 INFO L85 PathProgramCache]: Analyzing trace with hash 6087360, now seen corresponding path program 1 times [2022-07-13 02:53:52,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:53:52,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766960173] [2022-07-13 02:53:52,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:52,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:53:53,051 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:53:53,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2050682783] [2022-07-13 02:53:53,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:53,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:53,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:53:53,053 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:53:53,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-13 02:53:54,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:53:54,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 2956 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 02:53:54,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:53:54,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:53:54,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:53:54,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:53:54,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766960173] [2022-07-13 02:53:54,216 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:53:54,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050682783] [2022-07-13 02:53:54,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050682783] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:53:54,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:53:54,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-13 02:53:54,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617449932] [2022-07-13 02:53:54,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:53:54,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 02:53:54,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:53:54,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 02:53:54,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 02:53:54,217 INFO L87 Difference]: Start difference. First operand 246 states and 313 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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) [2022-07-13 02:53:54,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:53:54,269 INFO L93 Difference]: Finished difference Result 566 states and 720 transitions. [2022-07-13 02:53:54,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 02:53:54,270 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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 103 [2022-07-13 02:53:54,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:53:54,272 INFO L225 Difference]: With dead ends: 566 [2022-07-13 02:53:54,272 INFO L226 Difference]: Without dead ends: 326 [2022-07-13 02:53:54,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-13 02:53:54,273 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 232 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:53:54,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 857 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:53:54,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-07-13 02:53:54,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 232. [2022-07-13 02:53:54,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 209 states have (on average 1.244019138755981) internal successors, (260), 223 states have internal predecessors, (260), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 16 states have call successors, (16) [2022-07-13 02:53:54,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 292 transitions. [2022-07-13 02:53:54,281 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 292 transitions. Word has length 103 [2022-07-13 02:53:54,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:53:54,281 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 292 transitions. [2022-07-13 02:53:54,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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) [2022-07-13 02:53:54,281 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 292 transitions. [2022-07-13 02:53:54,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-13 02:53:54,282 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:53:54,283 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:53:54,307 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-07-13 02:53:54,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:54,500 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:53:54,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:53:54,500 INFO L85 PathProgramCache]: Analyzing trace with hash 2030023538, now seen corresponding path program 1 times [2022-07-13 02:53:54,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:53:54,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436972030] [2022-07-13 02:53:54,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:54,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:53:54,669 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:53:54,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1345844530] [2022-07-13 02:53:54,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:54,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:54,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:53:54,678 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:53:54,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-13 02:53:55,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:53:55,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 2942 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 02:53:55,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:53:56,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:53:56,041 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:53:56,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:53:56,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436972030] [2022-07-13 02:53:56,042 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:53:56,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345844530] [2022-07-13 02:53:56,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345844530] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:53:56,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:53:56,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-13 02:53:56,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102085381] [2022-07-13 02:53:56,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:53:56,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 02:53:56,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:53:56,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 02:53:56,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 02:53:56,044 INFO L87 Difference]: Start difference. First operand 232 states and 292 transitions. Second operand has 4 states, 3 states have (on average 34.333333333333336) internal successors, (103), 4 states have internal predecessors, (103), 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) [2022-07-13 02:53:56,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:53:56,071 INFO L93 Difference]: Finished difference Result 416 states and 516 transitions. [2022-07-13 02:53:56,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 02:53:56,072 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 34.333333333333336) internal successors, (103), 4 states have internal predecessors, (103), 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 103 [2022-07-13 02:53:56,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:53:56,074 INFO L225 Difference]: With dead ends: 416 [2022-07-13 02:53:56,074 INFO L226 Difference]: Without dead ends: 415 [2022-07-13 02:53:56,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-13 02:53:56,075 INFO L413 NwaCegarLoop]: 303 mSDtfsCounter, 105 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:53:56,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 871 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:53:56,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2022-07-13 02:53:56,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 413. [2022-07-13 02:53:56,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 384 states have (on average 1.2213541666666667) internal successors, (469), 398 states have internal predecessors, (469), 22 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 13 states have call predecessors, (22), 22 states have call successors, (22) [2022-07-13 02:53:56,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 513 transitions. [2022-07-13 02:53:56,085 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 513 transitions. Word has length 103 [2022-07-13 02:53:56,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:53:56,085 INFO L495 AbstractCegarLoop]: Abstraction has 413 states and 513 transitions. [2022-07-13 02:53:56,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 34.333333333333336) internal successors, (103), 4 states have internal predecessors, (103), 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) [2022-07-13 02:53:56,086 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 513 transitions. [2022-07-13 02:53:56,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-13 02:53:56,087 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:53:56,087 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:53:56,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-07-13 02:53:56,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:56,312 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:53:56,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:53:56,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1493778997, now seen corresponding path program 1 times [2022-07-13 02:53:56,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:53:56,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107428594] [2022-07-13 02:53:56,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:56,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:53:56,428 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:53:56,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1099514240] [2022-07-13 02:53:56,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:56,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:56,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:53:56,448 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:53:56,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-13 02:53:57,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:53:57,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 2943 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 02:53:57,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:53:57,991 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:53:57,991 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:53:57,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:53:57,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107428594] [2022-07-13 02:53:57,991 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:53:57,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099514240] [2022-07-13 02:53:57,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099514240] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:53:57,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:53:57,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-13 02:53:57,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418511282] [2022-07-13 02:53:57,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:53:57,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 02:53:57,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:53:57,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 02:53:57,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 02:53:57,993 INFO L87 Difference]: Start difference. First operand 413 states and 513 transitions. Second operand has 4 states, 3 states have (on average 34.666666666666664) internal successors, (104), 4 states have internal predecessors, (104), 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) [2022-07-13 02:53:58,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:53:58,039 INFO L93 Difference]: Finished difference Result 413 states and 513 transitions. [2022-07-13 02:53:58,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 02:53:58,039 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 34.666666666666664) internal successors, (104), 4 states have internal predecessors, (104), 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 104 [2022-07-13 02:53:58,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:53:58,041 INFO L225 Difference]: With dead ends: 413 [2022-07-13 02:53:58,041 INFO L226 Difference]: Without dead ends: 412 [2022-07-13 02:53:58,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-13 02:53:58,042 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 135 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:53:58,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 553 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:53:58,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-07-13 02:53:58,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 412. [2022-07-13 02:53:58,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 384 states have (on average 1.21875) internal successors, (468), 397 states have internal predecessors, (468), 22 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 13 states have call predecessors, (22), 22 states have call successors, (22) [2022-07-13 02:53:58,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 512 transitions. [2022-07-13 02:53:58,051 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 512 transitions. Word has length 104 [2022-07-13 02:53:58,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:53:58,051 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 512 transitions. [2022-07-13 02:53:58,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 34.666666666666664) internal successors, (104), 4 states have internal predecessors, (104), 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) [2022-07-13 02:53:58,052 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 512 transitions. [2022-07-13 02:53:58,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-13 02:53:58,052 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:53:58,053 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:53:58,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-13 02:53:58,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:58,271 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:53:58,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:53:58,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1365413568, now seen corresponding path program 1 times [2022-07-13 02:53:58,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:53:58,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362762085] [2022-07-13 02:53:58,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:58,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:53:58,390 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:53:58,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [926102759] [2022-07-13 02:53:58,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:53:58,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:53:58,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:53:58,392 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:53:58,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-13 02:53:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:53:59,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 2966 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-13 02:53:59,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:54:00,062 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:54:00,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:54:00,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:54:00,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:54:00,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362762085] [2022-07-13 02:54:00,179 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:54:00,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926102759] [2022-07-13 02:54:00,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926102759] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:54:00,179 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:54:00,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-07-13 02:54:00,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238178917] [2022-07-13 02:54:00,180 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:54:00,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 02:54:00,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:54:00,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 02:54:00,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-07-13 02:54:00,181 INFO L87 Difference]: Start difference. First operand 412 states and 512 transitions. Second operand has 8 states, 8 states have (on average 26.5) internal successors, (212), 8 states have internal predecessors, (212), 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) [2022-07-13 02:54:00,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:54:00,261 INFO L93 Difference]: Finished difference Result 634 states and 796 transitions. [2022-07-13 02:54:00,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 02:54:00,262 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 26.5) internal successors, (212), 8 states have internal predecessors, (212), 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 108 [2022-07-13 02:54:00,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:54:00,264 INFO L225 Difference]: With dead ends: 634 [2022-07-13 02:54:00,264 INFO L226 Difference]: Without dead ends: 600 [2022-07-13 02:54:00,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-07-13 02:54:00,265 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 707 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 725 SdHoareTripleChecker+Valid, 1343 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:54:00,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [725 Valid, 1343 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:54:00,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2022-07-13 02:54:00,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 600. [2022-07-13 02:54:00,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 566 states have (on average 1.2102473498233215) internal successors, (685), 579 states have internal predecessors, (685), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 19 states have call predecessors, (28), 28 states have call successors, (28) [2022-07-13 02:54:00,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 741 transitions. [2022-07-13 02:54:00,282 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 741 transitions. Word has length 108 [2022-07-13 02:54:00,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:54:00,283 INFO L495 AbstractCegarLoop]: Abstraction has 600 states and 741 transitions. [2022-07-13 02:54:00,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 26.5) internal successors, (212), 8 states have internal predecessors, (212), 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) [2022-07-13 02:54:00,283 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 741 transitions. [2022-07-13 02:54:00,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-13 02:54:00,285 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:54:00,285 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:54:00,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-07-13 02:54:00,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:54:00,508 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:54:00,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:54:00,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1366065166, now seen corresponding path program 1 times [2022-07-13 02:54:00,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:54:00,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752326772] [2022-07-13 02:54:00,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:54:00,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:54:00,633 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:54:00,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [719897334] [2022-07-13 02:54:00,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:54:00,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:54:00,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:54:00,635 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:54:00,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-07-13 02:54:02,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:54:02,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 2972 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-13 02:54:02,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:54:02,576 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 02:54:02,576 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:54:02,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:54:02,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752326772] [2022-07-13 02:54:02,576 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:54:02,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719897334] [2022-07-13 02:54:02,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719897334] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:54:02,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:54:02,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-13 02:54:02,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734027108] [2022-07-13 02:54:02,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:54:02,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 02:54:02,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:54:02,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 02:54:02,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-13 02:54:02,577 INFO L87 Difference]: Start difference. First operand 600 states and 741 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 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) [2022-07-13 02:54:02,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:54:02,638 INFO L93 Difference]: Finished difference Result 1051 states and 1305 transitions. [2022-07-13 02:54:02,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 02:54:02,638 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 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 108 [2022-07-13 02:54:02,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:54:02,640 INFO L225 Difference]: With dead ends: 1051 [2022-07-13 02:54:02,640 INFO L226 Difference]: Without dead ends: 598 [2022-07-13 02:54:02,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-13 02:54:02,643 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 65 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:54:02,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 535 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:54:02,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2022-07-13 02:54:02,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 598. [2022-07-13 02:54:02,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 564 states have (on average 1.2092198581560283) internal successors, (682), 577 states have internal predecessors, (682), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 19 states have call predecessors, (28), 28 states have call successors, (28) [2022-07-13 02:54:02,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 738 transitions. [2022-07-13 02:54:02,657 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 738 transitions. Word has length 108 [2022-07-13 02:54:02,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:54:02,657 INFO L495 AbstractCegarLoop]: Abstraction has 598 states and 738 transitions. [2022-07-13 02:54:02,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 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) [2022-07-13 02:54:02,657 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 738 transitions. [2022-07-13 02:54:02,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 02:54:02,658 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:54:02,659 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:54:02,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-07-13 02:54:02,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-07-13 02:54:02,884 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:54:02,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:54:02,884 INFO L85 PathProgramCache]: Analyzing trace with hash -889816829, now seen corresponding path program 1 times [2022-07-13 02:54:02,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:54:02,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008370668] [2022-07-13 02:54:02,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:54:02,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:54:02,971 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:54:02,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [489318305] [2022-07-13 02:54:02,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:54:02,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:54:02,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:54:02,973 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:54:02,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-07-13 02:54:04,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:54:04,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 2109 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-13 02:54:04,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:54:04,739 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-13 02:54:04,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:54:04,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:54:04,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008370668] [2022-07-13 02:54:04,740 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:54:04,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489318305] [2022-07-13 02:54:04,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489318305] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:54:04,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:54:04,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-13 02:54:04,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201393786] [2022-07-13 02:54:04,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:54:04,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-13 02:54:04,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:54:04,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-13 02:54:04,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-13 02:54:04,742 INFO L87 Difference]: Start difference. First operand 598 states and 738 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-13 02:54:04,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:54:04,771 INFO L93 Difference]: Finished difference Result 1136 states and 1408 transitions. [2022-07-13 02:54:04,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-13 02:54:04,772 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 123 [2022-07-13 02:54:04,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:54:04,775 INFO L225 Difference]: With dead ends: 1136 [2022-07-13 02:54:04,775 INFO L226 Difference]: Without dead ends: 596 [2022-07-13 02:54:04,776 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-13 02:54:04,776 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 15 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:54:04,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 533 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:54:04,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-07-13 02:54:04,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 596. [2022-07-13 02:54:04,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 562 states have (on average 1.208185053380783) internal successors, (679), 575 states have internal predecessors, (679), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 19 states have call predecessors, (28), 28 states have call successors, (28) [2022-07-13 02:54:04,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 735 transitions. [2022-07-13 02:54:04,791 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 735 transitions. Word has length 123 [2022-07-13 02:54:04,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:54:04,791 INFO L495 AbstractCegarLoop]: Abstraction has 596 states and 735 transitions. [2022-07-13 02:54:04,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-07-13 02:54:04,792 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 735 transitions. [2022-07-13 02:54:04,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-07-13 02:54:04,793 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:54:04,793 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:54:04,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-07-13 02:54:05,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-07-13 02:54:05,006 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:54:05,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:54:05,012 INFO L85 PathProgramCache]: Analyzing trace with hash 2124754754, now seen corresponding path program 1 times [2022-07-13 02:54:05,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:54:05,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105322768] [2022-07-13 02:54:05,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:54:05,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:54:05,066 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:54:05,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [414629857] [2022-07-13 02:54:05,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:54:05,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:54:05,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:54:05,068 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:54:05,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-07-13 02:54:25,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:54:25,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 1246 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-13 02:54:25,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:54:25,393 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-07-13 02:54:25,393 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:54:25,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:54:25,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105322768] [2022-07-13 02:54:25,394 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:54:25,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414629857] [2022-07-13 02:54:25,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414629857] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:54:25,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:54:25,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-13 02:54:25,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855167459] [2022-07-13 02:54:25,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:54:25,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 02:54:25,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:54:25,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 02:54:25,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 02:54:25,396 INFO L87 Difference]: Start difference. First operand 596 states and 735 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-13 02:54:25,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:54:25,437 INFO L93 Difference]: Finished difference Result 1143 states and 1433 transitions. [2022-07-13 02:54:25,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 02:54:25,437 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 138 [2022-07-13 02:54:25,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:54:25,441 INFO L225 Difference]: With dead ends: 1143 [2022-07-13 02:54:25,441 INFO L226 Difference]: Without dead ends: 599 [2022-07-13 02:54:25,442 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-13 02:54:25,442 INFO L413 NwaCegarLoop]: 271 mSDtfsCounter, 2 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 806 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:54:25,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 806 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:54:25,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-07-13 02:54:25,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 599. [2022-07-13 02:54:25,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 564 states have (on average 1.2092198581560283) internal successors, (682), 578 states have internal predecessors, (682), 28 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (34), 19 states have call predecessors, (34), 28 states have call successors, (34) [2022-07-13 02:54:25,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 744 transitions. [2022-07-13 02:54:25,457 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 744 transitions. Word has length 138 [2022-07-13 02:54:25,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:54:25,458 INFO L495 AbstractCegarLoop]: Abstraction has 599 states and 744 transitions. [2022-07-13 02:54:25,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-07-13 02:54:25,458 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 744 transitions. [2022-07-13 02:54:25,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-07-13 02:54:25,460 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:54:25,460 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:54:25,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-07-13 02:54:25,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-07-13 02:54:25,671 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:54:25,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:54:25,672 INFO L85 PathProgramCache]: Analyzing trace with hash -455907138, now seen corresponding path program 1 times [2022-07-13 02:54:25,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:54:25,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360843372] [2022-07-13 02:54:25,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:54:25,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:54:25,732 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:54:25,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [741264367] [2022-07-13 02:54:25,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:54:25,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:54:25,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:54:25,734 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:54:25,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-07-13 02:55:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:55:20,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 1306 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-13 02:55:20,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:55:20,494 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 36 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-07-13 02:55:20,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:55:20,562 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 10 proven. 13 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-13 02:55:20,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:55:20,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360843372] [2022-07-13 02:55:20,563 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:55:20,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741264367] [2022-07-13 02:55:20,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741264367] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:55:20,563 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:55:20,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-07-13 02:55:20,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699021736] [2022-07-13 02:55:20,564 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:55:20,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 02:55:20,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:55:20,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 02:55:20,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-13 02:55:20,565 INFO L87 Difference]: Start difference. First operand 599 states and 744 transitions. Second operand has 8 states, 8 states have (on average 16.875) internal successors, (135), 8 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-13 02:55:20,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:55:20,660 INFO L93 Difference]: Finished difference Result 1157 states and 1475 transitions. [2022-07-13 02:55:20,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 02:55:20,661 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.875) internal successors, (135), 8 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 142 [2022-07-13 02:55:20,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:55:20,663 INFO L225 Difference]: With dead ends: 1157 [2022-07-13 02:55:20,663 INFO L226 Difference]: Without dead ends: 610 [2022-07-13 02:55:20,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2022-07-13 02:55:20,665 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 29 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 803 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:55:20,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 803 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:55:20,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2022-07-13 02:55:20,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 608. [2022-07-13 02:55:20,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 572 states have (on average 1.2167832167832169) internal successors, (696), 586 states have internal predecessors, (696), 28 states have call successors, (28), 3 states have call predecessors, (28), 4 states have return successors, (40), 19 states have call predecessors, (40), 28 states have call successors, (40) [2022-07-13 02:55:20,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 764 transitions. [2022-07-13 02:55:20,683 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 764 transitions. Word has length 142 [2022-07-13 02:55:20,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:55:20,683 INFO L495 AbstractCegarLoop]: Abstraction has 608 states and 764 transitions. [2022-07-13 02:55:20,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.875) internal successors, (135), 8 states have internal predecessors, (135), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-13 02:55:20,684 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 764 transitions. [2022-07-13 02:55:20,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-07-13 02:55:20,685 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:55:20,685 INFO L195 NwaCegarLoop]: trace histogram [12, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:55:20,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-07-13 02:55:20,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-07-13 02:55:20,899 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:55:20,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:55:20,899 INFO L85 PathProgramCache]: Analyzing trace with hash 2062623362, now seen corresponding path program 2 times [2022-07-13 02:55:20,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:55:20,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312337929] [2022-07-13 02:55:20,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:55:20,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:55:20,963 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:55:20,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1761332576] [2022-07-13 02:55:20,964 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-13 02:55:20,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:55:20,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:55:20,965 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:55:20,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-07-13 02:55:36,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-07-13 02:55:36,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-13 02:55:36,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 24 conjunts are in the unsatisfiable core [2022-07-13 02:55:36,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:55:36,450 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 82 proven. 25 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-13 02:55:36,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:55:36,639 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 21 proven. 54 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-07-13 02:55:36,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:55:36,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312337929] [2022-07-13 02:55:36,640 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:55:36,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761332576] [2022-07-13 02:55:36,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761332576] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:55:36,640 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:55:36,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2022-07-13 02:55:36,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569812193] [2022-07-13 02:55:36,640 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:55:36,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-07-13 02:55:36,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:55:36,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-07-13 02:55:36,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-07-13 02:55:36,641 INFO L87 Difference]: Start difference. First operand 608 states and 764 transitions. Second operand has 15 states, 15 states have (on average 9.533333333333333) internal successors, (143), 15 states have internal predecessors, (143), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-13 02:55:37,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:55:37,318 INFO L93 Difference]: Finished difference Result 1218 states and 1587 transitions. [2022-07-13 02:55:37,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-13 02:55:37,319 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 9.533333333333333) internal successors, (143), 15 states have internal predecessors, (143), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 150 [2022-07-13 02:55:37,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:55:37,321 INFO L225 Difference]: With dead ends: 1218 [2022-07-13 02:55:37,321 INFO L226 Difference]: Without dead ends: 614 [2022-07-13 02:55:37,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 284 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=234, Invalid=468, Unknown=0, NotChecked=0, Total=702 [2022-07-13 02:55:37,323 INFO L413 NwaCegarLoop]: 263 mSDtfsCounter, 320 mSDsluCounter, 1322 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 1585 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-13 02:55:37,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 1585 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-13 02:55:37,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-07-13 02:55:37,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 610. [2022-07-13 02:55:37,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 610 states, 573 states have (on average 1.219895287958115) internal successors, (699), 588 states have internal predecessors, (699), 28 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (46), 19 states have call predecessors, (46), 28 states have call successors, (46) [2022-07-13 02:55:37,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 773 transitions. [2022-07-13 02:55:37,353 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 773 transitions. Word has length 150 [2022-07-13 02:55:37,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:55:37,353 INFO L495 AbstractCegarLoop]: Abstraction has 610 states and 773 transitions. [2022-07-13 02:55:37,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 9.533333333333333) internal successors, (143), 15 states have internal predecessors, (143), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-13 02:55:37,354 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 773 transitions. [2022-07-13 02:55:37,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-07-13 02:55:37,354 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:55:37,355 INFO L195 NwaCegarLoop]: trace histogram [24, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:55:37,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-07-13 02:55:37,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-07-13 02:55:37,555 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:55:37,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:55:37,556 INFO L85 PathProgramCache]: Analyzing trace with hash 850496834, now seen corresponding path program 3 times [2022-07-13 02:55:37,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:55:37,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533195859] [2022-07-13 02:55:37,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:55:37,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:55:37,651 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:55:37,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1534745336] [2022-07-13 02:55:37,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-07-13 02:55:37,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:55:37,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:55:37,669 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:55:37,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-07-13 02:55:43,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-07-13 02:55:43,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-13 02:55:43,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 21 conjunts are in the unsatisfiable core [2022-07-13 02:55:43,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:55:43,773 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-07-13 02:55:43,792 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-07-13 02:55:43,902 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-07-13 02:55:43,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:55:44,198 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-07-13 02:55:44,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:55:44,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533195859] [2022-07-13 02:55:44,199 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:55:44,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534745336] [2022-07-13 02:55:44,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534745336] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:55:44,199 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:55:44,199 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 9 [2022-07-13 02:55:44,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923606716] [2022-07-13 02:55:44,201 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:55:44,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-13 02:55:44,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:55:44,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-13 02:55:44,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 02:55:44,202 INFO L87 Difference]: Start difference. First operand 610 states and 773 transitions. Second operand has 10 states, 9 states have (on average 26.555555555555557) internal successors, (239), 10 states have internal predecessors, (239), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-13 02:55:47,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:55:47,001 INFO L93 Difference]: Finished difference Result 610 states and 773 transitions. [2022-07-13 02:55:47,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 02:55:47,002 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 26.555555555555557) internal successors, (239), 10 states have internal predecessors, (239), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 162 [2022-07-13 02:55:47,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:55:47,004 INFO L225 Difference]: With dead ends: 610 [2022-07-13 02:55:47,004 INFO L226 Difference]: Without dead ends: 608 [2022-07-13 02:55:47,005 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-07-13 02:55:47,005 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 866 mSDsluCounter, 1060 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-07-13 02:55:47,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [887 Valid, 1498 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-07-13 02:55:47,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2022-07-13 02:55:47,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 608. [2022-07-13 02:55:47,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 573 states have (on average 1.2146596858638743) internal successors, (696), 586 states have internal predecessors, (696), 28 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (46), 19 states have call predecessors, (46), 28 states have call successors, (46) [2022-07-13 02:55:47,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 770 transitions. [2022-07-13 02:55:47,025 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 770 transitions. Word has length 162 [2022-07-13 02:55:47,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:55:47,025 INFO L495 AbstractCegarLoop]: Abstraction has 608 states and 770 transitions. [2022-07-13 02:55:47,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 26.555555555555557) internal successors, (239), 10 states have internal predecessors, (239), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-13 02:55:47,026 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 770 transitions. [2022-07-13 02:55:47,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2022-07-13 02:55:47,029 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:55:47,029 INFO L195 NwaCegarLoop]: trace histogram [24, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:55:47,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-07-13 02:55:47,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-07-13 02:55:47,247 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:55:47,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:55:47,248 INFO L85 PathProgramCache]: Analyzing trace with hash -219460766, now seen corresponding path program 1 times [2022-07-13 02:55:47,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:55:47,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186812611] [2022-07-13 02:55:47,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:55:47,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:55:47,549 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:55:47,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [745104842] [2022-07-13 02:55:47,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:55:47,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:55:47,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:55:47,555 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:55:47,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-07-13 02:55:50,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:55:50,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 7424 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-13 02:55:50,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:55:51,035 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 301 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-07-13 02:55:51,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:55:51,360 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 0 proven. 301 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-07-13 02:55:51,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:55:51,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186812611] [2022-07-13 02:55:51,360 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:55:51,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745104842] [2022-07-13 02:55:51,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745104842] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:55:51,360 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:55:51,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-07-13 02:55:51,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244672098] [2022-07-13 02:55:51,360 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:55:51,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-07-13 02:55:51,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:55:51,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-07-13 02:55:51,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2022-07-13 02:55:51,362 INFO L87 Difference]: Start difference. First operand 608 states and 770 transitions. Second operand has 16 states, 16 states have (on average 40.25) internal successors, (644), 16 states have internal predecessors, (644), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-13 02:55:51,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:55:51,569 INFO L93 Difference]: Finished difference Result 1373 states and 1738 transitions. [2022-07-13 02:55:51,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 02:55:51,570 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 40.25) internal successors, (644), 16 states have internal predecessors, (644), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 366 [2022-07-13 02:55:51,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:55:51,574 INFO L225 Difference]: With dead ends: 1373 [2022-07-13 02:55:51,575 INFO L226 Difference]: Without dead ends: 1340 [2022-07-13 02:55:51,575 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 736 GetRequests, 716 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=151, Invalid=311, Unknown=0, NotChecked=0, Total=462 [2022-07-13 02:55:51,576 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 2381 mSDsluCounter, 2201 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2419 SdHoareTripleChecker+Valid, 2557 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 02:55:51,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2419 Valid, 2557 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 02:55:51,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2022-07-13 02:55:51,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 1340. [2022-07-13 02:55:51,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1281 states have (on average 1.199063231850117) internal successors, (1536), 1294 states have internal predecessors, (1536), 52 states have call successors, (52), 3 states have call predecessors, (52), 5 states have return successors, (94), 43 states have call predecessors, (94), 52 states have call successors, (94) [2022-07-13 02:55:51,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 1682 transitions. [2022-07-13 02:55:51,610 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 1682 transitions. Word has length 366 [2022-07-13 02:55:51,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:55:51,611 INFO L495 AbstractCegarLoop]: Abstraction has 1340 states and 1682 transitions. [2022-07-13 02:55:51,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 40.25) internal successors, (644), 16 states have internal predecessors, (644), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-13 02:55:51,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 1682 transitions. [2022-07-13 02:55:51,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 775 [2022-07-13 02:55:51,624 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:55:51,624 INFO L195 NwaCegarLoop]: trace histogram [24, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:55:51,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-07-13 02:55:51,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:55:51,847 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:55:51,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:55:51,848 INFO L85 PathProgramCache]: Analyzing trace with hash 424367110, now seen corresponding path program 2 times [2022-07-13 02:55:51,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:55:51,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145221026] [2022-07-13 02:55:51,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:55:51,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:55:52,604 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:55:52,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [825289417] [2022-07-13 02:55:52,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-13 02:55:52,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:55:52,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:55:52,606 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:55:52,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-07-13 02:55:56,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-07-13 02:55:56,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-13 02:55:56,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 02:55:56,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:55:56,891 INFO L134 CoverageAnalysis]: Checked inductivity of 2521 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2521 trivial. 0 not checked. [2022-07-13 02:55:56,891 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:55:56,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:55:56,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145221026] [2022-07-13 02:55:56,892 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:55:56,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825289417] [2022-07-13 02:55:56,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825289417] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:55:56,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:55:56,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-13 02:55:56,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193019397] [2022-07-13 02:55:56,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:55:56,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 02:55:56,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:55:56,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 02:55:56,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 02:55:56,893 INFO L87 Difference]: Start difference. First operand 1340 states and 1682 transitions. Second operand has 4 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-13 02:55:56,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:55:56,946 INFO L93 Difference]: Finished difference Result 1366 states and 1728 transitions. [2022-07-13 02:55:56,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-13 02:55:56,947 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 774 [2022-07-13 02:55:56,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:55:56,951 INFO L225 Difference]: With dead ends: 1366 [2022-07-13 02:55:56,951 INFO L226 Difference]: Without dead ends: 1365 [2022-07-13 02:55:56,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 774 GetRequests, 771 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-13 02:55:56,952 INFO L413 NwaCegarLoop]: 266 mSDtfsCounter, 109 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:55:56,952 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 570 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:55:56,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1365 states. [2022-07-13 02:55:57,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1365 to 1342. [2022-07-13 02:55:57,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1342 states, 1283 states have (on average 1.1987529228371006) internal successors, (1538), 1296 states have internal predecessors, (1538), 52 states have call successors, (52), 3 states have call predecessors, (52), 5 states have return successors, (94), 43 states have call predecessors, (94), 52 states have call successors, (94) [2022-07-13 02:55:57,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1342 states to 1342 states and 1684 transitions. [2022-07-13 02:55:57,130 INFO L78 Accepts]: Start accepts. Automaton has 1342 states and 1684 transitions. Word has length 774 [2022-07-13 02:55:57,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:55:57,130 INFO L495 AbstractCegarLoop]: Abstraction has 1342 states and 1684 transitions. [2022-07-13 02:55:57,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-13 02:55:57,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1342 states and 1684 transitions. [2022-07-13 02:55:57,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 776 [2022-07-13 02:55:57,136 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:55:57,137 INFO L195 NwaCegarLoop]: trace histogram [24, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:55:57,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-07-13 02:55:57,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-07-13 02:55:57,363 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:55:57,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:55:57,364 INFO L85 PathProgramCache]: Analyzing trace with hash 270479303, now seen corresponding path program 1 times [2022-07-13 02:55:57,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:55:57,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285973896] [2022-07-13 02:55:57,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:55:57,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:55:58,113 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:55:58,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1478325988] [2022-07-13 02:55:58,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:55:58,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:55:58,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:55:58,115 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:55:58,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-07-13 02:56:04,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:56:04,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 19073 conjuncts, 16 conjunts are in the unsatisfiable core [2022-07-13 02:56:04,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:56:05,513 INFO L134 CoverageAnalysis]: Checked inductivity of 2521 backedges. 0 proven. 2125 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-07-13 02:56:05,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:56:06,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2521 backedges. 0 proven. 2125 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-07-13 02:56:06,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:56:06,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285973896] [2022-07-13 02:56:06,234 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:56:06,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478325988] [2022-07-13 02:56:06,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478325988] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:56:06,234 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:56:06,235 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 21 [2022-07-13 02:56:06,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121098585] [2022-07-13 02:56:06,235 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:56:06,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-07-13 02:56:06,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:56:06,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-07-13 02:56:06,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2022-07-13 02:56:06,238 INFO L87 Difference]: Start difference. First operand 1342 states and 1684 transitions. Second operand has 21 states, 21 states have (on average 45.57142857142857) internal successors, (957), 21 states have internal predecessors, (957), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-13 02:56:06,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:56:06,618 INFO L93 Difference]: Finished difference Result 1926 states and 2425 transitions. [2022-07-13 02:56:06,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-07-13 02:56:06,619 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 45.57142857142857) internal successors, (957), 21 states have internal predecessors, (957), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 775 [2022-07-13 02:56:06,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:56:06,625 INFO L225 Difference]: With dead ends: 1926 [2022-07-13 02:56:06,626 INFO L226 Difference]: Without dead ends: 1891 [2022-07-13 02:56:06,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1528 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=273, Invalid=597, Unknown=0, NotChecked=0, Total=870 [2022-07-13 02:56:06,627 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 3110 mSDsluCounter, 2780 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3162 SdHoareTripleChecker+Valid, 3125 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-13 02:56:06,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3162 Valid, 3125 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-13 02:56:06,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1891 states. [2022-07-13 02:56:06,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1891 to 1891. [2022-07-13 02:56:06,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1891 states, 1814 states have (on average 1.195148842337376) internal successors, (2168), 1827 states have internal predecessors, (2168), 70 states have call successors, (70), 3 states have call predecessors, (70), 5 states have return successors, (130), 61 states have call predecessors, (130), 70 states have call successors, (130) [2022-07-13 02:56:06,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1891 states to 1891 states and 2368 transitions. [2022-07-13 02:56:06,686 INFO L78 Accepts]: Start accepts. Automaton has 1891 states and 2368 transitions. Word has length 775 [2022-07-13 02:56:06,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:56:06,686 INFO L495 AbstractCegarLoop]: Abstraction has 1891 states and 2368 transitions. [2022-07-13 02:56:06,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 45.57142857142857) internal successors, (957), 21 states have internal predecessors, (957), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-13 02:56:06,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1891 states and 2368 transitions. [2022-07-13 02:56:06,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1082 [2022-07-13 02:56:06,697 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:56:06,698 INFO L195 NwaCegarLoop]: trace histogram [24, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:56:06,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-07-13 02:56:06,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-07-13 02:56:06,924 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:56:06,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:56:06,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1028340852, now seen corresponding path program 2 times [2022-07-13 02:56:06,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:56:06,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357602093] [2022-07-13 02:56:06,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:56:06,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:56:08,039 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:56:08,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1972407689] [2022-07-13 02:56:08,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-13 02:56:08,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:56:08,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:56:08,041 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:56:08,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-07-13 02:56:14,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-07-13 02:56:14,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-13 02:56:14,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-13 02:56:14,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:56:16,139 INFO L134 CoverageAnalysis]: Checked inductivity of 4960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4960 trivial. 0 not checked. [2022-07-13 02:56:16,139 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:56:16,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:56:16,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357602093] [2022-07-13 02:56:16,139 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:56:16,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972407689] [2022-07-13 02:56:16,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972407689] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:56:16,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:56:16,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-13 02:56:16,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013328968] [2022-07-13 02:56:16,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:56:16,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-13 02:56:16,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:56:16,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-13 02:56:16,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-13 02:56:16,141 INFO L87 Difference]: Start difference. First operand 1891 states and 2368 transitions. Second operand has 4 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-13 02:56:16,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:56:16,207 INFO L93 Difference]: Finished difference Result 1891 states and 2368 transitions. [2022-07-13 02:56:16,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-13 02:56:16,208 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 1081 [2022-07-13 02:56:16,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:56:16,214 INFO L225 Difference]: With dead ends: 1891 [2022-07-13 02:56:16,214 INFO L226 Difference]: Without dead ends: 1890 [2022-07-13 02:56:16,215 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1081 GetRequests, 1078 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-13 02:56:16,215 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 144 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:56:16,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 478 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-13 02:56:16,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2022-07-13 02:56:16,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1890. [2022-07-13 02:56:16,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1890 states, 1814 states have (on average 1.1945975744211688) internal successors, (2167), 1826 states have internal predecessors, (2167), 70 states have call successors, (70), 3 states have call predecessors, (70), 5 states have return successors, (130), 61 states have call predecessors, (130), 70 states have call successors, (130) [2022-07-13 02:56:16,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1890 states to 1890 states and 2367 transitions. [2022-07-13 02:56:16,263 INFO L78 Accepts]: Start accepts. Automaton has 1890 states and 2367 transitions. Word has length 1081 [2022-07-13 02:56:16,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:56:16,264 INFO L495 AbstractCegarLoop]: Abstraction has 1890 states and 2367 transitions. [2022-07-13 02:56:16,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-07-13 02:56:16,265 INFO L276 IsEmpty]: Start isEmpty. Operand 1890 states and 2367 transitions. [2022-07-13 02:56:16,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1093 [2022-07-13 02:56:16,383 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:56:16,384 INFO L195 NwaCegarLoop]: trace histogram [24, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:56:16,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-07-13 02:56:16,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-07-13 02:56:16,585 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:56:16,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:56:16,586 INFO L85 PathProgramCache]: Analyzing trace with hash 223965045, now seen corresponding path program 1 times [2022-07-13 02:56:16,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:56:16,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159641475] [2022-07-13 02:56:16,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:56:16,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:56:17,736 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:56:17,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [484158162] [2022-07-13 02:56:17,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:56:17,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:56:17,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:56:17,745 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:56:17,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-07-13 02:56:28,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:56:29,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 27844 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-13 02:56:29,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:56:30,139 INFO L134 CoverageAnalysis]: Checked inductivity of 4962 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4960 trivial. 0 not checked. [2022-07-13 02:56:30,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:56:31,172 INFO L134 CoverageAnalysis]: Checked inductivity of 4962 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4960 trivial. 0 not checked. [2022-07-13 02:56:31,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:56:31,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159641475] [2022-07-13 02:56:31,172 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:56:31,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484158162] [2022-07-13 02:56:31,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484158162] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:56:31,173 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:56:31,173 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-07-13 02:56:31,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021729916] [2022-07-13 02:56:31,173 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:56:31,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-13 02:56:31,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:56:31,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-13 02:56:31,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-07-13 02:56:31,193 INFO L87 Difference]: Start difference. First operand 1890 states and 2367 transitions. Second operand has 10 states, 9 states have (on average 30.666666666666668) internal successors, (276), 10 states have internal predecessors, (276), 4 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-07-13 02:56:31,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:56:31,398 INFO L93 Difference]: Finished difference Result 1982 states and 2518 transitions. [2022-07-13 02:56:31,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 02:56:31,399 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 30.666666666666668) internal successors, (276), 10 states have internal predecessors, (276), 4 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 1092 [2022-07-13 02:56:31,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:56:31,405 INFO L225 Difference]: With dead ends: 1982 [2022-07-13 02:56:31,405 INFO L226 Difference]: Without dead ends: 1981 [2022-07-13 02:56:31,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2189 GetRequests, 2174 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=99, Invalid=173, Unknown=0, NotChecked=0, Total=272 [2022-07-13 02:56:31,407 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 424 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 1111 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 02:56:31,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 1111 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 02:56:31,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1981 states. [2022-07-13 02:56:31,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1981 to 1980. [2022-07-13 02:56:31,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1980 states, 1871 states have (on average 1.2047033671833245) internal successors, (2254), 1913 states have internal predecessors, (2254), 100 states have call successors, (100), 6 states have call predecessors, (100), 8 states have return successors, (160), 64 states have call predecessors, (160), 100 states have call successors, (160) [2022-07-13 02:56:31,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1980 states to 1980 states and 2514 transitions. [2022-07-13 02:56:31,528 INFO L78 Accepts]: Start accepts. Automaton has 1980 states and 2514 transitions. Word has length 1092 [2022-07-13 02:56:31,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:56:31,529 INFO L495 AbstractCegarLoop]: Abstraction has 1980 states and 2514 transitions. [2022-07-13 02:56:31,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 30.666666666666668) internal successors, (276), 10 states have internal predecessors, (276), 4 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-07-13 02:56:31,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1980 states and 2514 transitions. [2022-07-13 02:56:31,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1129 [2022-07-13 02:56:31,541 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:56:31,542 INFO L195 NwaCegarLoop]: trace histogram [24, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:56:31,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-07-13 02:56:31,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:56:31,743 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:56:31,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:56:31,743 INFO L85 PathProgramCache]: Analyzing trace with hash 114945777, now seen corresponding path program 2 times [2022-07-13 02:56:31,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:56:31,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759126289] [2022-07-13 02:56:31,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:56:31,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:56:32,842 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:56:32,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [632063711] [2022-07-13 02:56:32,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-13 02:56:32,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:56:32,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:56:32,844 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:56:32,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-07-13 02:56:45,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-07-13 02:56:45,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-13 02:56:46,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 27952 conjuncts, 11 conjunts are in the unsatisfiable core [2022-07-13 02:56:46,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:56:46,930 INFO L134 CoverageAnalysis]: Checked inductivity of 5040 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 4960 trivial. 0 not checked. [2022-07-13 02:56:46,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:56:47,613 INFO L134 CoverageAnalysis]: Checked inductivity of 5040 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 4984 trivial. 0 not checked. [2022-07-13 02:56:47,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:56:47,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759126289] [2022-07-13 02:56:47,613 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:56:47,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632063711] [2022-07-13 02:56:47,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632063711] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:56:47,628 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:56:47,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 21 [2022-07-13 02:56:47,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576864961] [2022-07-13 02:56:47,629 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:56:47,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-07-13 02:56:47,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:56:47,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-07-13 02:56:47,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2022-07-13 02:56:47,636 INFO L87 Difference]: Start difference. First operand 1980 states and 2514 transitions. Second operand has 22 states, 21 states have (on average 15.571428571428571) internal successors, (327), 22 states have internal predecessors, (327), 10 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (16), 10 states have call predecessors, (16), 10 states have call successors, (16) [2022-07-13 02:56:48,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:56:48,470 INFO L93 Difference]: Finished difference Result 2162 states and 2815 transitions. [2022-07-13 02:56:48,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-07-13 02:56:48,471 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 15.571428571428571) internal successors, (327), 22 states have internal predecessors, (327), 10 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (16), 10 states have call predecessors, (16), 10 states have call successors, (16) Word has length 1128 [2022-07-13 02:56:48,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:56:48,478 INFO L225 Difference]: With dead ends: 2162 [2022-07-13 02:56:48,478 INFO L226 Difference]: Without dead ends: 2161 [2022-07-13 02:56:48,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2273 GetRequests, 2234 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=549, Invalid=1091, Unknown=0, NotChecked=0, Total=1640 [2022-07-13 02:56:48,480 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 1405 mSDsluCounter, 1689 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1415 SdHoareTripleChecker+Valid, 1945 SdHoareTripleChecker+Invalid, 1397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-13 02:56:48,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1415 Valid, 1945 Invalid, 1397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 892 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-13 02:56:48,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2161 states. [2022-07-13 02:56:48,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2161 to 2160. [2022-07-13 02:56:48,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2160 states, 1985 states have (on average 1.2231738035264483) internal successors, (2428), 2087 states have internal predecessors, (2428), 160 states have call successors, (160), 12 states have call predecessors, (160), 14 states have return successors, (220), 70 states have call predecessors, (220), 160 states have call successors, (220) [2022-07-13 02:56:48,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2160 states to 2160 states and 2808 transitions. [2022-07-13 02:56:48,540 INFO L78 Accepts]: Start accepts. Automaton has 2160 states and 2808 transitions. Word has length 1128 [2022-07-13 02:56:48,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:56:48,541 INFO L495 AbstractCegarLoop]: Abstraction has 2160 states and 2808 transitions. [2022-07-13 02:56:48,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 15.571428571428571) internal successors, (327), 22 states have internal predecessors, (327), 10 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (16), 10 states have call predecessors, (16), 10 states have call successors, (16) [2022-07-13 02:56:48,542 INFO L276 IsEmpty]: Start isEmpty. Operand 2160 states and 2808 transitions. [2022-07-13 02:56:48,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1201 [2022-07-13 02:56:48,553 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:56:48,554 INFO L195 NwaCegarLoop]: trace histogram [24, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:56:48,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-07-13 02:56:48,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:56:48,768 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:56:48,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:56:48,768 INFO L85 PathProgramCache]: Analyzing trace with hash -764492823, now seen corresponding path program 3 times [2022-07-13 02:56:48,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:56:48,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431462717] [2022-07-13 02:56:48,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:56:48,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:56:50,201 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:56:50,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1282042742] [2022-07-13 02:56:50,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-07-13 02:56:50,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:56:50,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:56:50,203 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:56:50,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-07-13 02:57:01,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-07-13 02:57:01,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-13 02:57:01,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 3002 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-13 02:57:01,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:57:01,237 INFO L134 CoverageAnalysis]: Checked inductivity of 5520 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 5419 trivial. 0 not checked. [2022-07-13 02:57:01,237 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:57:01,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:57:01,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431462717] [2022-07-13 02:57:01,237 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:57:01,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282042742] [2022-07-13 02:57:01,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282042742] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:57:01,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:57:01,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-13 02:57:01,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007060215] [2022-07-13 02:57:01,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:57:01,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 02:57:01,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:57:01,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 02:57:01,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-07-13 02:57:01,240 INFO L87 Difference]: Start difference. First operand 2160 states and 2808 transitions. Second operand has 5 states, 4 states have (on average 36.5) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-07-13 02:57:01,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:57:01,384 INFO L93 Difference]: Finished difference Result 2477 states and 3295 transitions. [2022-07-13 02:57:01,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 02:57:01,384 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 36.5) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 1200 [2022-07-13 02:57:01,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:57:01,392 INFO L225 Difference]: With dead ends: 2477 [2022-07-13 02:57:01,392 INFO L226 Difference]: Without dead ends: 2476 [2022-07-13 02:57:01,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1203 GetRequests, 1198 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-07-13 02:57:01,393 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 464 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 02:57:01,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [465 Valid, 526 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 02:57:01,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2476 states. [2022-07-13 02:57:01,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2476 to 2403. [2022-07-13 02:57:01,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2403 states, 2156 states have (on average 1.24721706864564) internal successors, (2689), 2312 states have internal predecessors, (2689), 223 states have call successors, (223), 21 states have call predecessors, (223), 23 states have return successors, (283), 79 states have call predecessors, (283), 223 states have call successors, (283) [2022-07-13 02:57:01,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2403 states to 2403 states and 3195 transitions. [2022-07-13 02:57:01,617 INFO L78 Accepts]: Start accepts. Automaton has 2403 states and 3195 transitions. Word has length 1200 [2022-07-13 02:57:01,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:57:01,618 INFO L495 AbstractCegarLoop]: Abstraction has 2403 states and 3195 transitions. [2022-07-13 02:57:01,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 36.5) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-07-13 02:57:01,619 INFO L276 IsEmpty]: Start isEmpty. Operand 2403 states and 3195 transitions. [2022-07-13 02:57:01,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1202 [2022-07-13 02:57:01,631 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:57:01,631 INFO L195 NwaCegarLoop]: trace histogram [24, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:57:01,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-07-13 02:57:01,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-07-13 02:57:01,847 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:57:01,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:57:01,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1026763480, now seen corresponding path program 1 times [2022-07-13 02:57:01,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:57:01,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236934084] [2022-07-13 02:57:01,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:57:01,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:57:03,340 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:57:03,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [351022285] [2022-07-13 02:57:03,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:57:03,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:57:03,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:57:03,342 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:57:03,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-07-13 02:57:18,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 02:57:19,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 28170 conjuncts, 23 conjunts are in the unsatisfiable core [2022-07-13 02:57:19,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:57:20,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5511 backedges. 0 proven. 551 refuted. 0 times theorem prover too weak. 4960 trivial. 0 not checked. [2022-07-13 02:57:20,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:57:21,528 INFO L134 CoverageAnalysis]: Checked inductivity of 5511 backedges. 0 proven. 371 refuted. 0 times theorem prover too weak. 5140 trivial. 0 not checked. [2022-07-13 02:57:21,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:57:21,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236934084] [2022-07-13 02:57:21,529 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:57:21,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351022285] [2022-07-13 02:57:21,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351022285] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:57:21,529 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:57:21,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 45 [2022-07-13 02:57:21,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079334070] [2022-07-13 02:57:21,530 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:57:21,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-07-13 02:57:21,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:57:21,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-07-13 02:57:21,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=551, Invalid=1519, Unknown=0, NotChecked=0, Total=2070 [2022-07-13 02:57:21,533 INFO L87 Difference]: Start difference. First operand 2403 states and 3195 transitions. Second operand has 46 states, 45 states have (on average 9.577777777777778) internal successors, (431), 46 states have internal predecessors, (431), 22 states have call successors, (28), 12 states have call predecessors, (28), 12 states have return successors, (28), 22 states have call predecessors, (28), 22 states have call successors, (28) [2022-07-13 02:57:23,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:57:23,951 INFO L93 Difference]: Finished difference Result 3120 states and 4363 transitions. [2022-07-13 02:57:23,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-07-13 02:57:23,952 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 9.577777777777778) internal successors, (431), 46 states have internal predecessors, (431), 22 states have call successors, (28), 12 states have call predecessors, (28), 12 states have return successors, (28), 22 states have call predecessors, (28), 22 states have call successors, (28) Word has length 1201 [2022-07-13 02:57:23,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:57:23,961 INFO L225 Difference]: With dead ends: 3120 [2022-07-13 02:57:23,961 INFO L226 Difference]: Without dead ends: 3119 [2022-07-13 02:57:23,964 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2443 GetRequests, 2356 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1615 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2529, Invalid=5303, Unknown=0, NotChecked=0, Total=7832 [2022-07-13 02:57:23,964 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 3567 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 2086 mSolverCounterSat, 1674 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3577 SdHoareTripleChecker+Valid, 1826 SdHoareTripleChecker+Invalid, 3760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1674 IncrementalHoareTripleChecker+Valid, 2086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-13 02:57:23,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3577 Valid, 1826 Invalid, 3760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1674 Valid, 2086 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-13 02:57:23,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3119 states. [2022-07-13 02:57:24,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3119 to 3099. [2022-07-13 02:57:24,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3099 states, 2612 states have (on average 1.2959418070444104) internal successors, (3385), 2972 states have internal predecessors, (3385), 439 states have call successors, (439), 45 states have call predecessors, (439), 47 states have return successors, (499), 103 states have call predecessors, (499), 439 states have call successors, (499) [2022-07-13 02:57:24,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3099 states to 3099 states and 4323 transitions. [2022-07-13 02:57:24,066 INFO L78 Accepts]: Start accepts. Automaton has 3099 states and 4323 transitions. Word has length 1201 [2022-07-13 02:57:24,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:57:24,067 INFO L495 AbstractCegarLoop]: Abstraction has 3099 states and 4323 transitions. [2022-07-13 02:57:24,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 9.577777777777778) internal successors, (431), 46 states have internal predecessors, (431), 22 states have call successors, (28), 12 states have call predecessors, (28), 12 states have return successors, (28), 22 states have call predecessors, (28), 22 states have call successors, (28) [2022-07-13 02:57:24,068 INFO L276 IsEmpty]: Start isEmpty. Operand 3099 states and 4323 transitions. [2022-07-13 02:57:24,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1346 [2022-07-13 02:57:24,145 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:57:24,145 INFO L195 NwaCegarLoop]: trace histogram [24, 23, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:57:24,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-07-13 02:57:24,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-07-13 02:57:24,346 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:57:24,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:57:24,347 INFO L85 PathProgramCache]: Analyzing trace with hash -313519816, now seen corresponding path program 2 times [2022-07-13 02:57:24,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:57:24,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477978871] [2022-07-13 02:57:24,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:57:24,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:57:25,631 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:57:25,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [559400452] [2022-07-13 02:57:25,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-13 02:57:25,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:57:25,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:57:25,633 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:57:25,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-07-13 02:57:43,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-07-13 02:57:43,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-13 02:57:43,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 28602 conjuncts, 47 conjunts are in the unsatisfiable core [2022-07-13 02:57:43,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:57:45,225 INFO L134 CoverageAnalysis]: Checked inductivity of 7755 backedges. 0 proven. 2795 refuted. 0 times theorem prover too weak. 4960 trivial. 0 not checked. [2022-07-13 02:57:45,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 02:57:47,527 INFO L134 CoverageAnalysis]: Checked inductivity of 7755 backedges. 0 proven. 1871 refuted. 0 times theorem prover too weak. 5884 trivial. 0 not checked. [2022-07-13 02:57:47,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:57:47,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477978871] [2022-07-13 02:57:47,527 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:57:47,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559400452] [2022-07-13 02:57:47,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559400452] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 02:57:47,528 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-13 02:57:47,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 47] total 93 [2022-07-13 02:57:47,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188474623] [2022-07-13 02:57:47,528 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-13 02:57:47,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2022-07-13 02:57:47,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:57:47,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2022-07-13 02:57:47,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2255, Invalid=6487, Unknown=0, NotChecked=0, Total=8742 [2022-07-13 02:57:47,533 INFO L87 Difference]: Start difference. First operand 3099 states and 4323 transitions. Second operand has 94 states, 93 states have (on average 6.827956989247312) internal successors, (635), 94 states have internal predecessors, (635), 46 states have call successors, (52), 24 states have call predecessors, (52), 24 states have return successors, (52), 46 states have call predecessors, (52), 46 states have call successors, (52) [2022-07-13 02:57:54,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:57:54,034 INFO L93 Difference]: Finished difference Result 4512 states and 6631 transitions. [2022-07-13 02:57:54,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-07-13 02:57:54,034 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 93 states have (on average 6.827956989247312) internal successors, (635), 94 states have internal predecessors, (635), 46 states have call successors, (52), 24 states have call predecessors, (52), 24 states have return successors, (52), 46 states have call predecessors, (52), 46 states have call successors, (52) Word has length 1345 [2022-07-13 02:57:54,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:57:54,066 INFO L225 Difference]: With dead ends: 4512 [2022-07-13 02:57:54,066 INFO L226 Difference]: Without dead ends: 4511 [2022-07-13 02:57:54,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2779 GetRequests, 2596 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7507 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=10809, Invalid=23231, Unknown=0, NotChecked=0, Total=34040 [2022-07-13 02:57:54,074 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 7885 mSDsluCounter, 2497 mSDsCounter, 0 mSdLazyCounter, 4874 mSolverCounterSat, 4153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7895 SdHoareTripleChecker+Valid, 2753 SdHoareTripleChecker+Invalid, 9027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4153 IncrementalHoareTripleChecker+Valid, 4874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-07-13 02:57:54,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7895 Valid, 2753 Invalid, 9027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4153 Valid, 4874 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-07-13 02:57:54,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4511 states. [2022-07-13 02:57:54,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4511 to 4491. [2022-07-13 02:57:54,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4491 states, 3524 states have (on average 1.3555618615209988) internal successors, (4777), 4292 states have internal predecessors, (4777), 871 states have call successors, (871), 93 states have call predecessors, (871), 95 states have return successors, (931), 151 states have call predecessors, (931), 871 states have call successors, (931) [2022-07-13 02:57:54,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4491 states to 4491 states and 6579 transitions. [2022-07-13 02:57:54,262 INFO L78 Accepts]: Start accepts. Automaton has 4491 states and 6579 transitions. Word has length 1345 [2022-07-13 02:57:54,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:57:54,263 INFO L495 AbstractCegarLoop]: Abstraction has 4491 states and 6579 transitions. [2022-07-13 02:57:54,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 93 states have (on average 6.827956989247312) internal successors, (635), 94 states have internal predecessors, (635), 46 states have call successors, (52), 24 states have call predecessors, (52), 24 states have return successors, (52), 46 states have call predecessors, (52), 46 states have call successors, (52) [2022-07-13 02:57:54,263 INFO L276 IsEmpty]: Start isEmpty. Operand 4491 states and 6579 transitions. [2022-07-13 02:57:54,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1634 [2022-07-13 02:57:54,340 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:57:54,340 INFO L195 NwaCegarLoop]: trace histogram [47, 46, 46, 46, 46, 46, 46, 46, 46, 45, 45, 45, 24, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 02:57:54,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-07-13 02:57:54,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:57:54,560 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:57:54,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:57:54,561 INFO L85 PathProgramCache]: Analyzing trace with hash -1760220840, now seen corresponding path program 3 times [2022-07-13 02:57:54,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:57:54,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90275487] [2022-07-13 02:57:54,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:57:54,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:57:56,024 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:57:56,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [735231408] [2022-07-13 02:57:56,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-07-13 02:57:56,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:57:56,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:57:56,027 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:57:56,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-07-13 02:58:11,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-07-13 02:58:11,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-13 02:58:11,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 3004 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-13 02:58:11,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 02:58:12,040 INFO L134 CoverageAnalysis]: Checked inductivity of 17427 backedges. 452 proven. 0 refuted. 0 times theorem prover too weak. 16975 trivial. 0 not checked. [2022-07-13 02:58:12,040 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-13 02:58:12,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 02:58:12,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90275487] [2022-07-13 02:58:12,041 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-07-13 02:58:12,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735231408] [2022-07-13 02:58:12,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735231408] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 02:58:12,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 02:58:12,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-13 02:58:12,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740708401] [2022-07-13 02:58:12,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 02:58:12,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 02:58:12,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 02:58:12,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 02:58:12,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-13 02:58:12,043 INFO L87 Difference]: Start difference. First operand 4491 states and 6579 transitions. Second operand has 6 states, 5 states have (on average 29.4) internal successors, (147), 6 states have internal predecessors, (147), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-07-13 02:58:12,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 02:58:12,581 INFO L93 Difference]: Finished difference Result 7366 states and 11065 transitions. [2022-07-13 02:58:12,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 02:58:12,581 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 29.4) internal successors, (147), 6 states have internal predecessors, (147), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 1633 [2022-07-13 02:58:12,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 02:58:12,601 INFO L225 Difference]: With dead ends: 7366 [2022-07-13 02:58:12,602 INFO L226 Difference]: Without dead ends: 7365 [2022-07-13 02:58:12,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1641 GetRequests, 1632 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-07-13 02:58:12,607 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 282 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-13 02:58:12,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 716 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-13 02:58:12,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7365 states. [2022-07-13 02:58:12,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7365 to 6902. [2022-07-13 02:58:12,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6902 states, 5231 states have (on average 1.4115847830242783) internal successors, (7384), 6524 states have internal predecessors, (7384), 1486 states have call successors, (1486), 182 states have call predecessors, (1486), 184 states have return successors, (1546), 240 states have call predecessors, (1546), 1486 states have call successors, (1546) [2022-07-13 02:58:12,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6902 states to 6902 states and 10416 transitions. [2022-07-13 02:58:12,963 INFO L78 Accepts]: Start accepts. Automaton has 6902 states and 10416 transitions. Word has length 1633 [2022-07-13 02:58:12,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 02:58:12,967 INFO L495 AbstractCegarLoop]: Abstraction has 6902 states and 10416 transitions. [2022-07-13 02:58:12,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 29.4) internal successors, (147), 6 states have internal predecessors, (147), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-07-13 02:58:12,967 INFO L276 IsEmpty]: Start isEmpty. Operand 6902 states and 10416 transitions. [2022-07-13 02:58:13,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1636 [2022-07-13 02:58:13,000 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 02:58:13,001 INFO L195 NwaCegarLoop]: trace histogram [47, 46, 46, 46, 46, 46, 46, 46, 46, 44, 44, 44, 24, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 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, 1, 1, 1, 1, 1, 1] [2022-07-13 02:58:13,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-07-13 02:58:13,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:58:13,216 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2022-07-13 02:58:13,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 02:58:13,216 INFO L85 PathProgramCache]: Analyzing trace with hash -558903778, now seen corresponding path program 1 times [2022-07-13 02:58:13,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 02:58:13,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297250284] [2022-07-13 02:58:13,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:58:13,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 02:58:14,613 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-07-13 02:58:14,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1030558716] [2022-07-13 02:58:14,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 02:58:14,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 02:58:14,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 02:58:14,615 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 02:58:14,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process