./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ad0884018313fc350052496ea1071e31a8b2c3997d36767afc87946a21697816 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 20:59:21,968 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 20:59:21,971 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 20:59:21,998 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 20:59:21,998 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 20:59:21,999 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 20:59:22,001 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 20:59:22,002 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 20:59:22,007 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 20:59:22,012 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 20:59:22,013 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 20:59:22,014 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 20:59:22,014 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 20:59:22,015 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 20:59:22,016 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 20:59:22,017 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 20:59:22,018 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 20:59:22,019 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 20:59:22,021 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 20:59:22,027 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 20:59:22,031 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 20:59:22,034 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 20:59:22,038 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 20:59:22,039 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 20:59:22,050 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 20:59:22,053 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 20:59:22,053 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 20:59:22,054 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 20:59:22,056 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 20:59:22,057 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 20:59:22,058 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 20:59:22,059 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 20:59:22,061 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 20:59:22,062 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 20:59:22,063 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 20:59:22,063 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 20:59:22,064 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 20:59:22,064 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 20:59:22,065 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 20:59:22,067 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 20:59:22,067 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 20:59:22,068 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-11-18 20:59:22,091 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 20:59:22,091 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 20:59:22,092 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 20:59:22,092 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 20:59:22,093 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 20:59:22,093 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 20:59:22,093 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 20:59:22,094 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 20:59:22,094 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 20:59:22,094 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 20:59:22,094 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 20:59:22,096 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 20:59:22,096 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 20:59:22,096 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 20:59:22,096 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 20:59:22,096 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 20:59:22,097 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 20:59:22,097 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 20:59:22,097 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 20:59:22,097 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 20:59:22,097 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 20:59:22,097 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 20:59:22,098 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 20:59:22,098 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 20:59:22,098 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:59:22,098 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 20:59:22,098 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 20:59:22,099 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 20:59:22,099 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 20:59:22,099 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 20:59:22,099 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 20:59:22,099 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 20:59:22,099 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 20:59:22,100 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro 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 ! call(reach_error())) ) 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 -> ad0884018313fc350052496ea1071e31a8b2c3997d36767afc87946a21697816 [2022-11-18 20:59:22,382 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 20:59:22,418 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 20:59:22,420 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 20:59:22,421 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 20:59:22,423 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 20:59:22,424 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c [2022-11-18 20:59:22,491 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/data/8f5b470ae/4e31c66bbec14b8a99e397d0084d6e2f/FLAGffc164c89 [2022-11-18 20:59:23,460 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 20:59:23,460 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c [2022-11-18 20:59:23,523 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/data/8f5b470ae/4e31c66bbec14b8a99e397d0084d6e2f/FLAGffc164c89 [2022-11-18 20:59:23,899 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/data/8f5b470ae/4e31c66bbec14b8a99e397d0084d6e2f [2022-11-18 20:59:23,901 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 20:59:23,904 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 20:59:23,908 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 20:59:23,908 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 20:59:23,912 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 20:59:23,912 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:59:23" (1/1) ... [2022-11-18 20:59:23,914 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f072ce8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:23, skipping insertion in model container [2022-11-18 20:59:23,914 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:59:23" (1/1) ... [2022-11-18 20:59:23,921 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 20:59:24,053 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:59:24,748 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2022-11-18 20:59:25,558 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:59:25,569 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 20:59:25,659 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/sv-benchmarks/c/ntdrivers/cdaudio.i.cil-1.c[90162,90175] [2022-11-18 20:59:26,049 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:59:26,076 INFO L208 MainTranslator]: Completed translation [2022-11-18 20:59:26,077 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26 WrapperNode [2022-11-18 20:59:26,077 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 20:59:26,078 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 20:59:26,079 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 20:59:26,079 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 20:59:26,087 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,159 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,314 INFO L138 Inliner]: procedures = 120, calls = 2195, calls flagged for inlining = 23, calls inlined = 19, statements flattened = 2336 [2022-11-18 20:59:26,314 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 20:59:26,315 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 20:59:26,315 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 20:59:26,316 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 20:59:26,325 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,325 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,364 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,365 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,451 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,462 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,472 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,481 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,572 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 20:59:26,572 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 20:59:26,572 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 20:59:26,573 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 20:59:26,574 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (1/1) ... [2022-11-18 20:59:26,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:59:26,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:59:26,622 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 20:59:26,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 20:59:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-18 20:59:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-18 20:59:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-18 20:59:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 20:59:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-11-18 20:59:26,668 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-11-18 20:59:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-18 20:59:26,668 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-18 20:59:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure MmLockPagableDataSection [2022-11-18 20:59:26,669 INFO L138 BoogieDeclarations]: Found implementation of procedure MmLockPagableDataSection [2022-11-18 20:59:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 20:59:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2022-11-18 20:59:26,669 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2022-11-18 20:59:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure IoOpenDeviceRegistryKey [2022-11-18 20:59:26,669 INFO L138 BoogieDeclarations]: Found implementation of procedure IoOpenDeviceRegistryKey [2022-11-18 20:59:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-11-18 20:59:26,669 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-11-18 20:59:26,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-18 20:59:26,670 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-18 20:59:26,670 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_malloc [2022-11-18 20:59:26,670 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_malloc [2022-11-18 20:59:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-11-18 20:59:26,671 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-11-18 20:59:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 20:59:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-11-18 20:59:26,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-11-18 20:59:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2022-11-18 20:59:26,672 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2022-11-18 20:59:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 20:59:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 20:59:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 20:59:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-11-18 20:59:26,672 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-11-18 20:59:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-18 20:59:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 20:59:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-11-18 20:59:26,673 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-11-18 20:59:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2022-11-18 20:59:26,674 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2022-11-18 20:59:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 20:59:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-11-18 20:59:26,674 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-11-18 20:59:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2022-11-18 20:59:26,674 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2022-11-18 20:59:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 20:59:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2022-11-18 20:59:26,675 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2022-11-18 20:59:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-18 20:59:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-11-18 20:59:26,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-11-18 20:59:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 20:59:26,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 20:59:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2022-11-18 20:59:26,676 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2022-11-18 20:59:27,211 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 20:59:27,214 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 20:59:27,407 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-18 20:59:27,426 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-11-18 20:59:27,426 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-11-18 20:59:27,951 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-18 20:59:28,003 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-11-18 20:59:28,003 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-11-18 20:59:28,050 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-18 20:59:28,054 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-18 20:59:28,056 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-18 20:59:28,067 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-18 20:59:28,081 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-18 20:59:28,105 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-18 20:59:39,271 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##276: assume false; [2022-11-18 20:59:39,271 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##277: assume !false; [2022-11-18 20:59:39,271 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##504: assume !false; [2022-11-18 20:59:39,272 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##503: assume false; [2022-11-18 20:59:39,272 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L3709: CdAudioPnp_#res#1 := 0; [2022-11-18 20:59:39,272 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##172: assume !false; [2022-11-18 20:59:39,272 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##171: assume false; [2022-11-18 20:59:39,272 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##65: assume !false; [2022-11-18 20:59:39,273 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##64: assume false; [2022-11-18 20:59:39,273 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume !false; [2022-11-18 20:59:39,273 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##42: assume false; [2022-11-18 20:59:39,273 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##32: assume false; [2022-11-18 20:59:39,273 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##33: assume !false; [2022-11-18 20:59:39,320 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-18 20:59:39,327 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-11-18 20:59:39,327 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-11-18 20:59:39,353 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 20:59:39,366 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 20:59:39,366 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-18 20:59:39,369 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:59:39 BoogieIcfgContainer [2022-11-18 20:59:39,369 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 20:59:39,372 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 20:59:39,372 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 20:59:39,376 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 20:59:39,376 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 08:59:23" (1/3) ... [2022-11-18 20:59:39,377 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7771e09d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:59:39, skipping insertion in model container [2022-11-18 20:59:39,377 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:59:26" (2/3) ... [2022-11-18 20:59:39,378 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7771e09d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:59:39, skipping insertion in model container [2022-11-18 20:59:39,379 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:59:39" (3/3) ... [2022-11-18 20:59:39,380 INFO L112 eAbstractionObserver]: Analyzing ICFG cdaudio.i.cil-1.c [2022-11-18 20:59:39,400 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 20:59:39,400 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 20:59:39,507 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 20:59:39,516 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3974b27b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 20:59:39,517 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-18 20:59:39,534 INFO L276 IsEmpty]: Start isEmpty. Operand has 621 states, 487 states have (on average 1.5236139630390144) internal successors, (742), 506 states have internal predecessors, (742), 113 states have call successors, (113), 19 states have call predecessors, (113), 19 states have return successors, (113), 108 states have call predecessors, (113), 113 states have call successors, (113) [2022-11-18 20:59:39,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:59:39,544 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:39,544 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:39,545 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:59:39,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:39,552 INFO L85 PathProgramCache]: Analyzing trace with hash -2039534175, now seen corresponding path program 1 times [2022-11-18 20:59:39,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:39,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337740146] [2022-11-18 20:59:39,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:39,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:39,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:39,946 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:39,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:39,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337740146] [2022-11-18 20:59:39,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337740146] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:39,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:39,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:59:39,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787332940] [2022-11-18 20:59:39,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:39,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-18 20:59:39,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:39,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-18 20:59:39,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 20:59:40,000 INFO L87 Difference]: Start difference. First operand has 621 states, 487 states have (on average 1.5236139630390144) internal successors, (742), 506 states have internal predecessors, (742), 113 states have call successors, (113), 19 states have call predecessors, (113), 19 states have return successors, (113), 108 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:40,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:40,128 INFO L93 Difference]: Finished difference Result 1236 states and 1978 transitions. [2022-11-18 20:59:40,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-18 20:59:40,139 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-18 20:59:40,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:40,154 INFO L225 Difference]: With dead ends: 1236 [2022-11-18 20:59:40,161 INFO L226 Difference]: Without dead ends: 614 [2022-11-18 20:59:40,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 20:59:40,179 INFO L413 NwaCegarLoop]: 939 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:40,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:59:40,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-11-18 20:59:40,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2022-11-18 20:59:40,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 482 states have (on average 1.487551867219917) internal successors, (717), 499 states have internal predecessors, (717), 113 states have call successors, (113), 19 states have call predecessors, (113), 18 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-11-18 20:59:40,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 927 transitions. [2022-11-18 20:59:40,318 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 927 transitions. Word has length 19 [2022-11-18 20:59:40,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:40,319 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 927 transitions. [2022-11-18 20:59:40,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:40,320 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 927 transitions. [2022-11-18 20:59:40,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:59:40,321 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:40,321 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:59:40,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 20:59:40,322 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:59:40,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:40,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1569457765, now seen corresponding path program 1 times [2022-11-18 20:59:40,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:40,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191973945] [2022-11-18 20:59:40,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:40,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:40,549 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:40,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:40,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191973945] [2022-11-18 20:59:40,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191973945] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:40,550 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:40,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:59:40,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257046738] [2022-11-18 20:59:40,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:40,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:40,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:40,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:40,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:40,553 INFO L87 Difference]: Start difference. First operand 614 states and 927 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:40,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:40,677 INFO L93 Difference]: Finished difference Result 633 states and 952 transitions. [2022-11-18 20:59:40,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:40,678 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-18 20:59:40,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:40,688 INFO L225 Difference]: With dead ends: 633 [2022-11-18 20:59:40,688 INFO L226 Difference]: Without dead ends: 614 [2022-11-18 20:59:40,693 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-11-18 20:59:40,695 INFO L413 NwaCegarLoop]: 925 mSDtfsCounter, 16 mSDsluCounter, 864 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1789 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:40,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 1789 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:59:40,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-11-18 20:59:40,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2022-11-18 20:59:40,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 482 states have (on average 1.4854771784232366) internal successors, (716), 499 states have internal predecessors, (716), 113 states have call successors, (113), 19 states have call predecessors, (113), 18 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-11-18 20:59:40,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 926 transitions. [2022-11-18 20:59:40,743 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 926 transitions. Word has length 19 [2022-11-18 20:59:40,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:40,744 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 926 transitions. [2022-11-18 20:59:40,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:40,746 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 926 transitions. [2022-11-18 20:59:40,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-18 20:59:40,747 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:40,747 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] [2022-11-18 20:59:40,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 20:59:40,748 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:59:40,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:40,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1021067470, now seen corresponding path program 1 times [2022-11-18 20:59:40,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:40,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032525275] [2022-11-18 20:59:40,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:40,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:40,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:40,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:40,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:40,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032525275] [2022-11-18 20:59:40,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032525275] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:40,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:40,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:59:40,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136362587] [2022-11-18 20:59:40,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:40,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:40,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:40,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:40,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:40,987 INFO L87 Difference]: Start difference. First operand 614 states and 926 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:41,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:41,219 INFO L93 Difference]: Finished difference Result 1135 states and 1699 transitions. [2022-11-18 20:59:41,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:41,220 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-11-18 20:59:41,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:41,230 INFO L225 Difference]: With dead ends: 1135 [2022-11-18 20:59:41,231 INFO L226 Difference]: Without dead ends: 890 [2022-11-18 20:59:41,234 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-11-18 20:59:41,240 INFO L413 NwaCegarLoop]: 1257 mSDtfsCounter, 840 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 1677 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:41,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [840 Valid, 1677 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:59:41,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2022-11-18 20:59:41,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 871. [2022-11-18 20:59:41,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 696 states have (on average 1.4655172413793103) internal successors, (1020), 699 states have internal predecessors, (1020), 142 states have call successors, (142), 33 states have call predecessors, (142), 32 states have return successors, (146), 140 states have call predecessors, (146), 130 states have call successors, (146) [2022-11-18 20:59:41,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1308 transitions. [2022-11-18 20:59:41,308 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1308 transitions. Word has length 21 [2022-11-18 20:59:41,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:41,308 INFO L495 AbstractCegarLoop]: Abstraction has 871 states and 1308 transitions. [2022-11-18 20:59:41,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:41,309 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1308 transitions. [2022-11-18 20:59:41,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 20:59:41,310 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:41,310 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] [2022-11-18 20:59:41,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 20:59:41,311 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:59:41,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:41,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1871612113, now seen corresponding path program 1 times [2022-11-18 20:59:41,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:41,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310011785] [2022-11-18 20:59:41,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:41,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:41,419 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:41,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:41,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310011785] [2022-11-18 20:59:41,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310011785] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:41,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:41,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:59:41,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910470856] [2022-11-18 20:59:41,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:41,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:41,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:41,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:41,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:41,422 INFO L87 Difference]: Start difference. First operand 871 states and 1308 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:41,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:41,664 INFO L93 Difference]: Finished difference Result 1847 states and 2839 transitions. [2022-11-18 20:59:41,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:41,665 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-11-18 20:59:41,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:41,677 INFO L225 Difference]: With dead ends: 1847 [2022-11-18 20:59:41,677 INFO L226 Difference]: Without dead ends: 1444 [2022-11-18 20:59:41,679 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-11-18 20:59:41,687 INFO L413 NwaCegarLoop]: 1457 mSDtfsCounter, 581 mSDsluCounter, 872 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 2329 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:41,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [581 Valid, 2329 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:59:41,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2022-11-18 20:59:41,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 1042. [2022-11-18 20:59:41,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 825 states have (on average 1.4545454545454546) internal successors, (1200), 827 states have internal predecessors, (1200), 170 states have call successors, (170), 46 states have call predecessors, (170), 46 states have return successors, (217), 170 states have call predecessors, (217), 158 states have call successors, (217) [2022-11-18 20:59:41,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 1587 transitions. [2022-11-18 20:59:41,766 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 1587 transitions. Word has length 28 [2022-11-18 20:59:41,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:41,766 INFO L495 AbstractCegarLoop]: Abstraction has 1042 states and 1587 transitions. [2022-11-18 20:59:41,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:41,767 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 1587 transitions. [2022-11-18 20:59:41,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 20:59:41,772 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:41,772 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] [2022-11-18 20:59:41,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 20:59:41,773 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:59:41,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:41,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1951505514, now seen corresponding path program 1 times [2022-11-18 20:59:41,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:41,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201458084] [2022-11-18 20:59:41,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:41,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:41,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:41,926 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:41,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:41,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201458084] [2022-11-18 20:59:41,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201458084] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:41,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:41,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:59:41,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599968919] [2022-11-18 20:59:41,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:41,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:41,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:41,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:41,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:41,929 INFO L87 Difference]: Start difference. First operand 1042 states and 1587 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:41,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:41,989 INFO L93 Difference]: Finished difference Result 1690 states and 2546 transitions. [2022-11-18 20:59:41,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:41,990 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-11-18 20:59:41,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:41,995 INFO L225 Difference]: With dead ends: 1690 [2022-11-18 20:59:41,995 INFO L226 Difference]: Without dead ends: 1037 [2022-11-18 20:59:41,997 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:41,998 INFO L413 NwaCegarLoop]: 910 mSDtfsCounter, 888 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 888 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:41,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [888 Valid, 910 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:59:42,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2022-11-18 20:59:42,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 1037. [2022-11-18 20:59:42,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 821 states have (on average 1.4494518879415348) internal successors, (1190), 822 states have internal predecessors, (1190), 169 states have call successors, (169), 46 states have call predecessors, (169), 46 states have return successors, (217), 170 states have call predecessors, (217), 158 states have call successors, (217) [2022-11-18 20:59:42,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1576 transitions. [2022-11-18 20:59:42,092 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1576 transitions. Word has length 28 [2022-11-18 20:59:42,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:42,092 INFO L495 AbstractCegarLoop]: Abstraction has 1037 states and 1576 transitions. [2022-11-18 20:59:42,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:42,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1576 transitions. [2022-11-18 20:59:42,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 20:59:42,094 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:42,094 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] [2022-11-18 20:59:42,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-18 20:59:42,095 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:59:42,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:42,095 INFO L85 PathProgramCache]: Analyzing trace with hash 249024224, now seen corresponding path program 1 times [2022-11-18 20:59:42,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:42,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589656825] [2022-11-18 20:59:42,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:42,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:42,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:42,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:42,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:42,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589656825] [2022-11-18 20:59:42,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589656825] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:42,205 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:42,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:59:42,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456335611] [2022-11-18 20:59:42,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:42,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:42,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:42,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:42,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:42,207 INFO L87 Difference]: Start difference. First operand 1037 states and 1576 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:42,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:42,305 INFO L93 Difference]: Finished difference Result 1737 states and 2596 transitions. [2022-11-18 20:59:42,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:42,306 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-11-18 20:59:42,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:42,314 INFO L225 Difference]: With dead ends: 1737 [2022-11-18 20:59:42,314 INFO L226 Difference]: Without dead ends: 1601 [2022-11-18 20:59:42,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:42,319 INFO L413 NwaCegarLoop]: 1153 mSDtfsCounter, 870 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 870 SdHoareTripleChecker+Valid, 1530 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:42,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [870 Valid, 1530 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:59:42,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1601 states. [2022-11-18 20:59:42,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1601 to 1549. [2022-11-18 20:59:42,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1233 states have (on average 1.4557988645579887) internal successors, (1795), 1233 states have internal predecessors, (1795), 236 states have call successors, (236), 76 states have call predecessors, (236), 79 states have return successors, (309), 241 states have call predecessors, (309), 225 states have call successors, (309) [2022-11-18 20:59:42,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 2340 transitions. [2022-11-18 20:59:42,423 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 2340 transitions. Word has length 28 [2022-11-18 20:59:42,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:42,424 INFO L495 AbstractCegarLoop]: Abstraction has 1549 states and 2340 transitions. [2022-11-18 20:59:42,424 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:42,424 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 2340 transitions. [2022-11-18 20:59:42,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-18 20:59:42,425 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:42,425 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] [2022-11-18 20:59:42,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 20:59:42,426 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:59:42,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:42,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1870510296, now seen corresponding path program 1 times [2022-11-18 20:59:42,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:42,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143450060] [2022-11-18 20:59:42,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:42,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:42,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:42,613 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:42,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:42,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143450060] [2022-11-18 20:59:42,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143450060] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:42,613 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:42,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 20:59:42,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278158480] [2022-11-18 20:59:42,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:42,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:59:42,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:42,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:59:42,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:59:42,616 INFO L87 Difference]: Start difference. First operand 1549 states and 2340 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:43,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:43,588 INFO L93 Difference]: Finished difference Result 2779 states and 4236 transitions. [2022-11-18 20:59:43,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:59:43,589 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-11-18 20:59:43,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:43,599 INFO L225 Difference]: With dead ends: 2779 [2022-11-18 20:59:43,599 INFO L226 Difference]: Without dead ends: 1847 [2022-11-18 20:59:43,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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-11-18 20:59:43,604 INFO L413 NwaCegarLoop]: 1190 mSDtfsCounter, 1445 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 342 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1447 SdHoareTripleChecker+Valid, 1526 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 342 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:43,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1447 Valid, 1526 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [342 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 20:59:43,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1847 states. [2022-11-18 20:59:43,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1847 to 1537. [2022-11-18 20:59:43,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1223 states have (on average 1.4529844644317254) internal successors, (1777), 1223 states have internal predecessors, (1777), 234 states have call successors, (234), 74 states have call predecessors, (234), 79 states have return successors, (305), 241 states have call predecessors, (305), 223 states have call successors, (305) [2022-11-18 20:59:43,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 2316 transitions. [2022-11-18 20:59:43,736 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 2316 transitions. Word has length 29 [2022-11-18 20:59:43,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:43,736 INFO L495 AbstractCegarLoop]: Abstraction has 1537 states and 2316 transitions. [2022-11-18 20:59:43,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:43,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 2316 transitions. [2022-11-18 20:59:43,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 20:59:43,738 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:43,738 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] [2022-11-18 20:59:43,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 20:59:43,739 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:59:43,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:43,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1292182613, now seen corresponding path program 1 times [2022-11-18 20:59:43,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:43,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512223854] [2022-11-18 20:59:43,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:43,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:43,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:43,831 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:43,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:43,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512223854] [2022-11-18 20:59:43,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512223854] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:43,831 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:43,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:59:43,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668005820] [2022-11-18 20:59:43,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:43,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:59:43,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:43,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:59:43,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:59:43,833 INFO L87 Difference]: Start difference. First operand 1537 states and 2316 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:43,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:59:43,988 INFO L93 Difference]: Finished difference Result 1562 states and 2351 transitions. [2022-11-18 20:59:43,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:59:43,988 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-11-18 20:59:43,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:59:43,996 INFO L225 Difference]: With dead ends: 1562 [2022-11-18 20:59:43,996 INFO L226 Difference]: Without dead ends: 1558 [2022-11-18 20:59:43,998 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-11-18 20:59:43,998 INFO L413 NwaCegarLoop]: 901 mSDtfsCounter, 61 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1735 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:59:43,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1735 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 20:59:44,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2022-11-18 20:59:44,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1554. [2022-11-18 20:59:44,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 1240 states have (on average 1.4532258064516128) internal successors, (1802), 1238 states have internal predecessors, (1802), 234 states have call successors, (234), 74 states have call predecessors, (234), 79 states have return successors, (305), 241 states have call predecessors, (305), 223 states have call successors, (305) [2022-11-18 20:59:44,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 2341 transitions. [2022-11-18 20:59:44,104 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 2341 transitions. Word has length 28 [2022-11-18 20:59:44,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:59:44,104 INFO L495 AbstractCegarLoop]: Abstraction has 1554 states and 2341 transitions. [2022-11-18 20:59:44,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:59:44,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 2341 transitions. [2022-11-18 20:59:44,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-11-18 20:59:44,105 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:59:44,106 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] [2022-11-18 20:59:44,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-18 20:59:44,106 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:59:44,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:59:44,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1312309124, now seen corresponding path program 1 times [2022-11-18 20:59:44,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:59:44,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546615155] [2022-11-18 20:59:44,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:59:44,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:59:44,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:44,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 20:59:44,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:59:44,330 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:59:44,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:59:44,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546615155] [2022-11-18 20:59:44,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546615155] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:59:44,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:59:44,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 20:59:44,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542944376] [2022-11-18 20:59:44,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:59:44,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:59:44,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:59:44,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:59:44,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:59:44,334 INFO L87 Difference]: Start difference. First operand 1554 states and 2341 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 20:59:45,694 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:59:51,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:59:53,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:59:55,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:59:57,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:59:59,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:01,715 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:01,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:01,900 INFO L93 Difference]: Finished difference Result 3190 states and 4829 transitions. [2022-11-18 21:00:01,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:00:01,902 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2022-11-18 21:00:01,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:01,913 INFO L225 Difference]: With dead ends: 3190 [2022-11-18 21:00:01,913 INFO L226 Difference]: Without dead ends: 1640 [2022-11-18 21:00:01,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:00:01,918 INFO L413 NwaCegarLoop]: 829 mSDtfsCounter, 107 mSDsluCounter, 1202 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 110 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 2031 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:01,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 2031 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 503 Invalid, 5 Unknown, 0 Unchecked, 17.4s Time] [2022-11-18 21:00:01,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1640 states. [2022-11-18 21:00:02,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1640 to 1557. [2022-11-18 21:00:02,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1557 states, 1243 states have (on average 1.4521319388576026) internal successors, (1805), 1241 states have internal predecessors, (1805), 234 states have call successors, (234), 74 states have call predecessors, (234), 79 states have return successors, (305), 241 states have call predecessors, (305), 223 states have call successors, (305) [2022-11-18 21:00:02,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1557 states to 1557 states and 2344 transitions. [2022-11-18 21:00:02,022 INFO L78 Accepts]: Start accepts. Automaton has 1557 states and 2344 transitions. Word has length 32 [2022-11-18 21:00:02,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:02,022 INFO L495 AbstractCegarLoop]: Abstraction has 1557 states and 2344 transitions. [2022-11-18 21:00:02,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:02,023 INFO L276 IsEmpty]: Start isEmpty. Operand 1557 states and 2344 transitions. [2022-11-18 21:00:02,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-18 21:00:02,024 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:02,024 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] [2022-11-18 21:00:02,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-18 21:00:02,024 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:02,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:02,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1711782026, now seen corresponding path program 1 times [2022-11-18 21:00:02,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:02,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104231424] [2022-11-18 21:00:02,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:02,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:02,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:02,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 21:00:02,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:02,333 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:00:02,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:02,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104231424] [2022-11-18 21:00:02,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104231424] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:00:02,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996533168] [2022-11-18 21:00:02,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:02,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:00:02,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:00:02,339 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:00:02,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 21:00:02,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:02,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 703 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 21:00:02,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:02,859 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:02,859 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:00:02,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996533168] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:02,859 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:00:02,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-18 21:00:02,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395418792] [2022-11-18 21:00:02,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:02,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:00:02,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:02,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:00:02,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:00:02,861 INFO L87 Difference]: Start difference. First operand 1557 states and 2344 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:03,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:03,022 INFO L93 Difference]: Finished difference Result 2262 states and 3345 transitions. [2022-11-18 21:00:03,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:00:03,023 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2022-11-18 21:00:03,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:03,035 INFO L225 Difference]: With dead ends: 2262 [2022-11-18 21:00:03,035 INFO L226 Difference]: Without dead ends: 2130 [2022-11-18 21:00:03,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:00:03,038 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 829 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 1336 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:03,039 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [829 Valid, 1336 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:00:03,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2130 states. [2022-11-18 21:00:03,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2130 to 1533. [2022-11-18 21:00:03,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1533 states, 1220 states have (on average 1.4098360655737705) internal successors, (1720), 1214 states have internal predecessors, (1720), 208 states have call successors, (208), 90 states have call predecessors, (208), 104 states have return successors, (304), 228 states have call predecessors, (304), 201 states have call successors, (304) [2022-11-18 21:00:03,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1533 states to 1533 states and 2232 transitions. [2022-11-18 21:00:03,154 INFO L78 Accepts]: Start accepts. Automaton has 1533 states and 2232 transitions. Word has length 38 [2022-11-18 21:00:03,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:03,156 INFO L495 AbstractCegarLoop]: Abstraction has 1533 states and 2232 transitions. [2022-11-18 21:00:03,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 21:00:03,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1533 states and 2232 transitions. [2022-11-18 21:00:03,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-18 21:00:03,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:03,159 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] [2022-11-18 21:00:03,171 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-18 21:00:03,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-18 21:00:03,367 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:03,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:03,368 INFO L85 PathProgramCache]: Analyzing trace with hash 539245926, now seen corresponding path program 1 times [2022-11-18 21:00:03,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:03,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76948238] [2022-11-18 21:00:03,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:03,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:03,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:03,567 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:03,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:03,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76948238] [2022-11-18 21:00:03,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76948238] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:03,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:03,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:00:03,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498186965] [2022-11-18 21:00:03,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:03,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:00:03,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:03,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:00:03,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:00:03,570 INFO L87 Difference]: Start difference. First operand 1533 states and 2232 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:04,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:04,207 INFO L93 Difference]: Finished difference Result 1594 states and 2312 transitions. [2022-11-18 21:00:04,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:00:04,208 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-11-18 21:00:04,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:04,216 INFO L225 Difference]: With dead ends: 1594 [2022-11-18 21:00:04,216 INFO L226 Difference]: Without dead ends: 1550 [2022-11-18 21:00:04,217 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-11-18 21:00:04,218 INFO L413 NwaCegarLoop]: 875 mSDtfsCounter, 914 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 1527 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:04,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [914 Valid, 1527 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:00:04,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1550 states. [2022-11-18 21:00:04,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1550 to 1533. [2022-11-18 21:00:04,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1533 states, 1220 states have (on average 1.4081967213114754) internal successors, (1718), 1214 states have internal predecessors, (1718), 208 states have call successors, (208), 90 states have call predecessors, (208), 104 states have return successors, (304), 228 states have call predecessors, (304), 201 states have call successors, (304) [2022-11-18 21:00:04,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1533 states to 1533 states and 2230 transitions. [2022-11-18 21:00:04,325 INFO L78 Accepts]: Start accepts. Automaton has 1533 states and 2230 transitions. Word has length 43 [2022-11-18 21:00:04,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:04,325 INFO L495 AbstractCegarLoop]: Abstraction has 1533 states and 2230 transitions. [2022-11-18 21:00:04,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:04,326 INFO L276 IsEmpty]: Start isEmpty. Operand 1533 states and 2230 transitions. [2022-11-18 21:00:04,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-18 21:00:04,328 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:04,328 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] [2022-11-18 21:00:04,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 21:00:04,328 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:04,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:04,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1730072065, now seen corresponding path program 1 times [2022-11-18 21:00:04,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:04,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561455056] [2022-11-18 21:00:04,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:04,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:04,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:04,428 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:04,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:04,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561455056] [2022-11-18 21:00:04,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561455056] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:04,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:04,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:00:04,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475185472] [2022-11-18 21:00:04,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:04,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:00:04,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:04,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:00:04,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:00:04,431 INFO L87 Difference]: Start difference. First operand 1533 states and 2230 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:04,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:04,532 INFO L93 Difference]: Finished difference Result 1547 states and 2249 transitions. [2022-11-18 21:00:04,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:00:04,532 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-11-18 21:00:04,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:04,540 INFO L225 Difference]: With dead ends: 1547 [2022-11-18 21:00:04,540 INFO L226 Difference]: Without dead ends: 1529 [2022-11-18 21:00:04,541 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-11-18 21:00:04,542 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 872 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 872 SdHoareTripleChecker+Valid, 878 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:04,542 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [872 Valid, 878 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:00:04,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1529 states. [2022-11-18 21:00:04,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1529 to 1505. [2022-11-18 21:00:04,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1505 states, 1194 states have (on average 1.4137353433835846) internal successors, (1688), 1196 states have internal predecessors, (1688), 207 states have call successors, (207), 90 states have call predecessors, (207), 103 states have return successors, (296), 218 states have call predecessors, (296), 201 states have call successors, (296) [2022-11-18 21:00:04,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1505 states to 1505 states and 2191 transitions. [2022-11-18 21:00:04,657 INFO L78 Accepts]: Start accepts. Automaton has 1505 states and 2191 transitions. Word has length 45 [2022-11-18 21:00:04,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:04,657 INFO L495 AbstractCegarLoop]: Abstraction has 1505 states and 2191 transitions. [2022-11-18 21:00:04,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:04,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1505 states and 2191 transitions. [2022-11-18 21:00:04,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-18 21:00:04,659 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:04,660 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] [2022-11-18 21:00:04,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 21:00:04,660 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:04,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:04,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1730348895, now seen corresponding path program 1 times [2022-11-18 21:00:04,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:04,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848775504] [2022-11-18 21:00:04,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:04,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:04,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:04,946 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:04,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:04,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848775504] [2022-11-18 21:00:04,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848775504] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:04,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:04,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:00:04,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872288901] [2022-11-18 21:00:04,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:04,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:00:04,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:04,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:00:04,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:00:04,949 INFO L87 Difference]: Start difference. First operand 1505 states and 2191 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:05,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:05,691 INFO L93 Difference]: Finished difference Result 1910 states and 2781 transitions. [2022-11-18 21:00:05,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:00:05,692 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-11-18 21:00:05,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:05,701 INFO L225 Difference]: With dead ends: 1910 [2022-11-18 21:00:05,701 INFO L226 Difference]: Without dead ends: 1903 [2022-11-18 21:00:05,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-11-18 21:00:05,703 INFO L413 NwaCegarLoop]: 1191 mSDtfsCounter, 1147 mSDsluCounter, 657 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1149 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:05,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1149 Valid, 1848 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:00:05,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2022-11-18 21:00:05,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1543. [2022-11-18 21:00:05,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1543 states, 1229 states have (on average 1.404393816110659) internal successors, (1726), 1224 states have internal predecessors, (1726), 207 states have call successors, (207), 90 states have call predecessors, (207), 106 states have return successors, (307), 228 states have call predecessors, (307), 201 states have call successors, (307) [2022-11-18 21:00:05,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1543 states to 1543 states and 2240 transitions. [2022-11-18 21:00:05,843 INFO L78 Accepts]: Start accepts. Automaton has 1543 states and 2240 transitions. Word has length 45 [2022-11-18 21:00:05,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:05,843 INFO L495 AbstractCegarLoop]: Abstraction has 1543 states and 2240 transitions. [2022-11-18 21:00:05,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:05,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1543 states and 2240 transitions. [2022-11-18 21:00:05,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-18 21:00:05,846 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:05,846 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] [2022-11-18 21:00:05,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-18 21:00:05,847 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:05,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:05,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1715727156, now seen corresponding path program 1 times [2022-11-18 21:00:05,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:05,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449904036] [2022-11-18 21:00:05,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:05,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:05,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:05,979 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:05,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:05,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449904036] [2022-11-18 21:00:05,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449904036] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:05,980 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:05,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:00:05,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791391664] [2022-11-18 21:00:05,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:05,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:00:05,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:05,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:00:05,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:00:05,982 INFO L87 Difference]: Start difference. First operand 1543 states and 2240 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:06,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:06,191 INFO L93 Difference]: Finished difference Result 1912 states and 2780 transitions. [2022-11-18 21:00:06,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:00:06,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-11-18 21:00:06,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:06,201 INFO L225 Difference]: With dead ends: 1912 [2022-11-18 21:00:06,202 INFO L226 Difference]: Without dead ends: 1903 [2022-11-18 21:00:06,203 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-11-18 21:00:06,204 INFO L413 NwaCegarLoop]: 1204 mSDtfsCounter, 352 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 2033 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:06,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 2033 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:00:06,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2022-11-18 21:00:06,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1541. [2022-11-18 21:00:06,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1541 states, 1227 states have (on average 1.4034229828850855) internal successors, (1722), 1222 states have internal predecessors, (1722), 207 states have call successors, (207), 90 states have call predecessors, (207), 106 states have return successors, (307), 228 states have call predecessors, (307), 201 states have call successors, (307) [2022-11-18 21:00:06,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1541 states to 1541 states and 2236 transitions. [2022-11-18 21:00:06,355 INFO L78 Accepts]: Start accepts. Automaton has 1541 states and 2236 transitions. Word has length 45 [2022-11-18 21:00:06,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:06,356 INFO L495 AbstractCegarLoop]: Abstraction has 1541 states and 2236 transitions. [2022-11-18 21:00:06,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:06,357 INFO L276 IsEmpty]: Start isEmpty. Operand 1541 states and 2236 transitions. [2022-11-18 21:00:06,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-18 21:00:06,358 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:06,359 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] [2022-11-18 21:00:06,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-18 21:00:06,359 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:06,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:06,360 INFO L85 PathProgramCache]: Analyzing trace with hash -2005251020, now seen corresponding path program 1 times [2022-11-18 21:00:06,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:06,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853427003] [2022-11-18 21:00:06,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:06,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:06,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:06,523 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:06,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:06,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853427003] [2022-11-18 21:00:06,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853427003] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:06,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:06,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:00:06,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57398987] [2022-11-18 21:00:06,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:06,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:00:06,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:06,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:00:06,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:00:06,528 INFO L87 Difference]: Start difference. First operand 1541 states and 2236 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:07,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:07,158 INFO L93 Difference]: Finished difference Result 1571 states and 2268 transitions. [2022-11-18 21:00:07,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:00:07,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-11-18 21:00:07,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:07,166 INFO L225 Difference]: With dead ends: 1571 [2022-11-18 21:00:07,167 INFO L226 Difference]: Without dead ends: 1524 [2022-11-18 21:00:07,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-11-18 21:00:07,170 INFO L413 NwaCegarLoop]: 867 mSDtfsCounter, 886 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 886 SdHoareTripleChecker+Valid, 1515 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:07,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [886 Valid, 1515 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:00:07,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1524 states. [2022-11-18 21:00:07,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1524 to 1522. [2022-11-18 21:00:07,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1210 states have (on average 1.405785123966942) internal successors, (1701), 1212 states have internal predecessors, (1701), 207 states have call successors, (207), 90 states have call predecessors, (207), 104 states have return successors, (297), 219 states have call predecessors, (297), 201 states have call successors, (297) [2022-11-18 21:00:07,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 2205 transitions. [2022-11-18 21:00:07,306 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 2205 transitions. Word has length 45 [2022-11-18 21:00:07,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:07,306 INFO L495 AbstractCegarLoop]: Abstraction has 1522 states and 2205 transitions. [2022-11-18 21:00:07,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:07,307 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 2205 transitions. [2022-11-18 21:00:07,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-18 21:00:07,309 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:07,309 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] [2022-11-18 21:00:07,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-18 21:00:07,309 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:07,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:07,310 INFO L85 PathProgramCache]: Analyzing trace with hash 2101103196, now seen corresponding path program 1 times [2022-11-18 21:00:07,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:07,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650866550] [2022-11-18 21:00:07,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:07,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:07,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:07,507 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:07,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:07,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650866550] [2022-11-18 21:00:07,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650866550] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:07,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:07,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:00:07,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976273471] [2022-11-18 21:00:07,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:07,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:00:07,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:07,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:00:07,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:00:07,509 INFO L87 Difference]: Start difference. First operand 1522 states and 2205 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:07,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:07,758 INFO L93 Difference]: Finished difference Result 1534 states and 2217 transitions. [2022-11-18 21:00:07,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:00:07,759 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-11-18 21:00:07,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:07,766 INFO L225 Difference]: With dead ends: 1534 [2022-11-18 21:00:07,766 INFO L226 Difference]: Without dead ends: 1506 [2022-11-18 21:00:07,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:00:07,767 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 34 mSDsluCounter, 3449 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 4323 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:07,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 4323 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:00:07,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1506 states. [2022-11-18 21:00:07,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1506 to 1506. [2022-11-18 21:00:07,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1194 states have (on average 1.4087102177554438) internal successors, (1682), 1196 states have internal predecessors, (1682), 207 states have call successors, (207), 90 states have call predecessors, (207), 104 states have return successors, (297), 219 states have call predecessors, (297), 201 states have call successors, (297) [2022-11-18 21:00:07,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 2186 transitions. [2022-11-18 21:00:07,903 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 2186 transitions. Word has length 46 [2022-11-18 21:00:07,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:07,903 INFO L495 AbstractCegarLoop]: Abstraction has 1506 states and 2186 transitions. [2022-11-18 21:00:07,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:07,904 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 2186 transitions. [2022-11-18 21:00:07,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-18 21:00:07,906 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:07,906 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] [2022-11-18 21:00:07,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-18 21:00:07,907 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:07,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:07,907 INFO L85 PathProgramCache]: Analyzing trace with hash 835705015, now seen corresponding path program 1 times [2022-11-18 21:00:07,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:07,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746400144] [2022-11-18 21:00:07,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:07,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:07,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:08,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 21:00:08,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:08,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-18 21:00:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:08,071 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:08,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:08,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746400144] [2022-11-18 21:00:08,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746400144] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:08,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:08,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:00:08,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168477855] [2022-11-18 21:00:08,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:08,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:00:08,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:08,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:00:08,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:00:08,076 INFO L87 Difference]: Start difference. First operand 1506 states and 2186 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:00:12,796 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:15,309 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:17,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:18,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:20,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:22,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:24,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:24,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:24,904 INFO L93 Difference]: Finished difference Result 2218 states and 3248 transitions. [2022-11-18 21:00:24,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:00:24,907 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 55 [2022-11-18 21:00:24,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:24,915 INFO L225 Difference]: With dead ends: 2218 [2022-11-18 21:00:24,915 INFO L226 Difference]: Without dead ends: 1402 [2022-11-18 21:00:24,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:00:24,919 INFO L413 NwaCegarLoop]: 827 mSDtfsCounter, 597 mSDsluCounter, 1461 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 240 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 2288 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:24,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [626 Valid, 2288 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 698 Invalid, 4 Unknown, 0 Unchecked, 16.6s Time] [2022-11-18 21:00:24,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1402 states. [2022-11-18 21:00:25,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1402 to 1224. [2022-11-18 21:00:25,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1224 states, 974 states have (on average 1.4158110882956878) internal successors, (1379), 981 states have internal predecessors, (1379), 174 states have call successors, (174), 65 states have call predecessors, (174), 75 states have return successors, (248), 177 states have call predecessors, (248), 168 states have call successors, (248) [2022-11-18 21:00:25,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1224 states to 1224 states and 1801 transitions. [2022-11-18 21:00:25,051 INFO L78 Accepts]: Start accepts. Automaton has 1224 states and 1801 transitions. Word has length 55 [2022-11-18 21:00:25,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:25,052 INFO L495 AbstractCegarLoop]: Abstraction has 1224 states and 1801 transitions. [2022-11-18 21:00:25,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:00:25,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1224 states and 1801 transitions. [2022-11-18 21:00:25,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-18 21:00:25,054 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:25,055 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] [2022-11-18 21:00:25,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-18 21:00:25,055 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:25,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:25,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1497651952, now seen corresponding path program 1 times [2022-11-18 21:00:25,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:25,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464903991] [2022-11-18 21:00:25,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:25,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:25,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:25,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 21:00:25,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:25,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:00:25,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:25,210 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:25,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:25,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464903991] [2022-11-18 21:00:25,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464903991] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:25,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:25,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:00:25,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274394659] [2022-11-18 21:00:25,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:25,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:00:25,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:25,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:00:25,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:00:25,213 INFO L87 Difference]: Start difference. First operand 1224 states and 1801 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:00:27,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:29,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:32,664 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:35,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:37,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:39,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:40,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:41,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:41,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:41,853 INFO L93 Difference]: Finished difference Result 1315 states and 1949 transitions. [2022-11-18 21:00:41,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:00:41,855 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 55 [2022-11-18 21:00:41,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:41,861 INFO L225 Difference]: With dead ends: 1315 [2022-11-18 21:00:41,861 INFO L226 Difference]: Without dead ends: 1308 [2022-11-18 21:00:41,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:00:41,862 INFO L413 NwaCegarLoop]: 766 mSDtfsCounter, 281 mSDsluCounter, 1568 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 228 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 2334 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:41,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 2334 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 726 Invalid, 3 Unknown, 0 Unchecked, 16.4s Time] [2022-11-18 21:00:41,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2022-11-18 21:00:41,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 1236. [2022-11-18 21:00:41,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1236 states, 986 states have (on average 1.4127789046653143) internal successors, (1393), 993 states have internal predecessors, (1393), 174 states have call successors, (174), 65 states have call predecessors, (174), 75 states have return successors, (248), 177 states have call predecessors, (248), 168 states have call successors, (248) [2022-11-18 21:00:41,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 1815 transitions. [2022-11-18 21:00:41,987 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 1815 transitions. Word has length 55 [2022-11-18 21:00:41,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:41,987 INFO L495 AbstractCegarLoop]: Abstraction has 1236 states and 1815 transitions. [2022-11-18 21:00:41,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:00:41,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 1815 transitions. [2022-11-18 21:00:41,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-18 21:00:41,990 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:41,990 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-18 21:00:41,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-18 21:00:41,991 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:00:41,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:41,991 INFO L85 PathProgramCache]: Analyzing trace with hash -210333254, now seen corresponding path program 1 times [2022-11-18 21:00:41,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:00:41,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496632043] [2022-11-18 21:00:41,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:00:41,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:00:42,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:42,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 21:00:42,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:42,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:00:42,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:42,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:00:42,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:00:42,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:00:42,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:00:42,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496632043] [2022-11-18 21:00:42,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496632043] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:00:42,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:00:42,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-18 21:00:42,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802815619] [2022-11-18 21:00:42,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:00:42,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:00:42,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:00:42,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:00:42,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:00:42,363 INFO L87 Difference]: Start difference. First operand 1236 states and 1815 transitions. Second operand has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 21:00:51,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:53,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:56,695 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:00:58,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:00,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:02,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:04,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:06,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:06,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:01:06,875 INFO L93 Difference]: Finished difference Result 1953 states and 2841 transitions. [2022-11-18 21:01:06,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:01:06,877 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 69 [2022-11-18 21:01:06,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:01:06,884 INFO L225 Difference]: With dead ends: 1953 [2022-11-18 21:01:06,884 INFO L226 Difference]: Without dead ends: 1300 [2022-11-18 21:01:06,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:01:06,887 INFO L413 NwaCegarLoop]: 645 mSDtfsCounter, 1124 mSDsluCounter, 2201 mSDsCounter, 0 mSdLazyCounter, 1566 mSolverCounterSat, 303 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1197 SdHoareTripleChecker+Valid, 2846 SdHoareTripleChecker+Invalid, 1874 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 1566 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:01:06,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1197 Valid, 2846 Invalid, 1874 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 1566 Invalid, 5 Unknown, 0 Unchecked, 24.1s Time] [2022-11-18 21:01:06,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1300 states. [2022-11-18 21:01:07,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1300 to 1221. [2022-11-18 21:01:07,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 974 states have (on average 1.406570841889117) internal successors, (1370), 981 states have internal predecessors, (1370), 173 states have call successors, (173), 65 states have call predecessors, (173), 73 states have return successors, (209), 174 states have call predecessors, (209), 167 states have call successors, (209) [2022-11-18 21:01:07,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 1752 transitions. [2022-11-18 21:01:07,022 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 1752 transitions. Word has length 69 [2022-11-18 21:01:07,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:01:07,022 INFO L495 AbstractCegarLoop]: Abstraction has 1221 states and 1752 transitions. [2022-11-18 21:01:07,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 21:01:07,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 1752 transitions. [2022-11-18 21:01:07,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-18 21:01:07,025 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:01:07,025 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] [2022-11-18 21:01:07,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-18 21:01:07,025 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:01:07,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:07,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1741181401, now seen corresponding path program 1 times [2022-11-18 21:01:07,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:07,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725423443] [2022-11-18 21:01:07,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:07,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:07,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:07,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 21:01:07,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:07,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-11-18 21:01:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:07,264 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:01:07,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:07,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725423443] [2022-11-18 21:01:07,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725423443] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:07,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:07,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:01:07,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479776104] [2022-11-18 21:01:07,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:07,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:01:07,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:07,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:01:07,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:01:07,267 INFO L87 Difference]: Start difference. First operand 1221 states and 1752 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:01:10,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:14,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:16,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:18,430 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:20,436 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:24,032 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:27,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:29,487 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:31,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:33,678 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:34,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:35,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:01:35,220 INFO L93 Difference]: Finished difference Result 1625 states and 2367 transitions. [2022-11-18 21:01:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:01:35,223 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 57 [2022-11-18 21:01:35,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:01:35,228 INFO L225 Difference]: With dead ends: 1625 [2022-11-18 21:01:35,228 INFO L226 Difference]: Without dead ends: 1112 [2022-11-18 21:01:35,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:01:35,231 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 1053 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 141 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 2200 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:01:35,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1116 Valid, 2200 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1168 Invalid, 7 Unknown, 0 Unchecked, 27.7s Time] [2022-11-18 21:01:35,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2022-11-18 21:01:35,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 1030. [2022-11-18 21:01:35,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 824 states have (on average 1.4174757281553398) internal successors, (1168), 831 states have internal predecessors, (1168), 153 states have call successors, (153), 49 states have call predecessors, (153), 52 states have return successors, (178), 149 states have call predecessors, (178), 147 states have call successors, (178) [2022-11-18 21:01:35,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1499 transitions. [2022-11-18 21:01:35,351 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1499 transitions. Word has length 57 [2022-11-18 21:01:35,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:01:35,352 INFO L495 AbstractCegarLoop]: Abstraction has 1030 states and 1499 transitions. [2022-11-18 21:01:35,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:01:35,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1499 transitions. [2022-11-18 21:01:35,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-18 21:01:35,354 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:01:35,354 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] [2022-11-18 21:01:35,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-18 21:01:35,355 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:01:35,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:35,355 INFO L85 PathProgramCache]: Analyzing trace with hash 826200481, now seen corresponding path program 1 times [2022-11-18 21:01:35,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:35,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435721886] [2022-11-18 21:01:35,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:35,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:35,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:35,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 21:01:35,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:35,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:01:35,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:35,644 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:01:35,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:35,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435721886] [2022-11-18 21:01:35,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435721886] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:01:35,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:01:35,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 21:01:35,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004114337] [2022-11-18 21:01:35,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:01:35,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:01:35,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:35,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:01:35,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:01:35,647 INFO L87 Difference]: Start difference. First operand 1030 states and 1499 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:01:42,898 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:45,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:47,430 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:49,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:51,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:53,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:01:53,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:01:53,895 INFO L93 Difference]: Finished difference Result 1095 states and 1603 transitions. [2022-11-18 21:01:53,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:01:53,897 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 56 [2022-11-18 21:01:53,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:01:53,901 INFO L225 Difference]: With dead ends: 1095 [2022-11-18 21:01:53,901 INFO L226 Difference]: Without dead ends: 1090 [2022-11-18 21:01:53,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:01:53,903 INFO L413 NwaCegarLoop]: 761 mSDtfsCounter, 1119 mSDsluCounter, 2033 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 270 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1211 SdHoareTripleChecker+Valid, 2794 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:01:53,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1211 Valid, 2794 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 1087 Invalid, 5 Unknown, 0 Unchecked, 17.9s Time] [2022-11-18 21:01:53,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2022-11-18 21:01:54,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 1030. [2022-11-18 21:01:54,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 824 states have (on average 1.4162621359223302) internal successors, (1167), 831 states have internal predecessors, (1167), 153 states have call successors, (153), 49 states have call predecessors, (153), 52 states have return successors, (178), 149 states have call predecessors, (178), 147 states have call successors, (178) [2022-11-18 21:01:54,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1498 transitions. [2022-11-18 21:01:54,026 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1498 transitions. Word has length 56 [2022-11-18 21:01:54,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:01:54,026 INFO L495 AbstractCegarLoop]: Abstraction has 1030 states and 1498 transitions. [2022-11-18 21:01:54,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:01:54,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1498 transitions. [2022-11-18 21:01:54,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-18 21:01:54,029 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:01:54,029 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] [2022-11-18 21:01:54,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-18 21:01:54,029 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:01:54,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:01:54,030 INFO L85 PathProgramCache]: Analyzing trace with hash -433087694, now seen corresponding path program 1 times [2022-11-18 21:01:54,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:01:54,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655659871] [2022-11-18 21:01:54,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:54,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:01:54,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:54,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 21:01:54,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:54,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:01:54,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:54,318 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:01:54,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:01:54,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655659871] [2022-11-18 21:01:54,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655659871] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:01:54,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578000716] [2022-11-18 21:01:54,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:01:54,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:01:54,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:01:54,326 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:01:54,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 21:01:54,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:01:54,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 21:01:54,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:01:54,840 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:01:54,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:01:54,910 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:01:54,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578000716] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:01:54,911 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:01:54,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2022-11-18 21:01:54,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290439621] [2022-11-18 21:01:54,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:01:54,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:01:54,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:01:54,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:01:54,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:01:54,914 INFO L87 Difference]: Start difference. First operand 1030 states and 1498 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 21:01:57,231 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:01,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:03,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:05,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:08,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:10,727 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:12,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:15,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:17,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:17,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:02:17,214 INFO L93 Difference]: Finished difference Result 2127 states and 3111 transitions. [2022-11-18 21:02:17,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:02:17,216 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 57 [2022-11-18 21:02:17,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:02:17,220 INFO L225 Difference]: With dead ends: 2127 [2022-11-18 21:02:17,220 INFO L226 Difference]: Without dead ends: 1102 [2022-11-18 21:02:17,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:02:17,223 INFO L413 NwaCegarLoop]: 760 mSDtfsCounter, 286 mSDsluCounter, 2309 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 255 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 3069 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:02:17,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 3069 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 867 Invalid, 7 Unknown, 0 Unchecked, 22.1s Time] [2022-11-18 21:02:17,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2022-11-18 21:02:17,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 1040. [2022-11-18 21:02:17,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 834 states have (on average 1.4112709832134294) internal successors, (1177), 841 states have internal predecessors, (1177), 153 states have call successors, (153), 49 states have call predecessors, (153), 52 states have return successors, (178), 149 states have call predecessors, (178), 147 states have call successors, (178) [2022-11-18 21:02:17,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 1508 transitions. [2022-11-18 21:02:17,371 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 1508 transitions. Word has length 57 [2022-11-18 21:02:17,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:02:17,372 INFO L495 AbstractCegarLoop]: Abstraction has 1040 states and 1508 transitions. [2022-11-18 21:02:17,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 21:02:17,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 1508 transitions. [2022-11-18 21:02:17,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 21:02:17,374 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:02:17,374 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2022-11-18 21:02:17,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 21:02:17,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-18 21:02:17,581 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:02:17,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:17,582 INFO L85 PathProgramCache]: Analyzing trace with hash 470357352, now seen corresponding path program 2 times [2022-11-18 21:02:17,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:17,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052216465] [2022-11-18 21:02:17,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:17,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:17,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:17,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:02:17,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:18,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 21:02:18,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:18,021 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-18 21:02:18,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:18,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052216465] [2022-11-18 21:02:18,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052216465] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:02:18,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724579957] [2022-11-18 21:02:18,022 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:02:18,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:02:18,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:02:18,024 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:02:18,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 21:02:18,581 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:02:18,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:02:18,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 21:02:18,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:02:18,627 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-18 21:02:18,627 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:02:18,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724579957] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:18,627 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:02:18,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-11-18 21:02:18,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029080957] [2022-11-18 21:02:18,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:18,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:02:18,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:18,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:02:18,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:02:18,630 INFO L87 Difference]: Start difference. First operand 1040 states and 1508 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:02:18,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:02:18,825 INFO L93 Difference]: Finished difference Result 1807 states and 2677 transitions. [2022-11-18 21:02:18,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:02:18,826 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2022-11-18 21:02:18,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:02:18,831 INFO L225 Difference]: With dead ends: 1807 [2022-11-18 21:02:18,831 INFO L226 Difference]: Without dead ends: 1049 [2022-11-18 21:02:18,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:18,837 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 2 mSDsluCounter, 1693 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2547 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:02:18,839 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2547 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:02:18,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2022-11-18 21:02:19,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 1049. [2022-11-18 21:02:19,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 841 states have (on average 1.4102259215219977) internal successors, (1186), 850 states have internal predecessors, (1186), 153 states have call successors, (153), 49 states have call predecessors, (153), 54 states have return successors, (180), 149 states have call predecessors, (180), 147 states have call successors, (180) [2022-11-18 21:02:19,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 1519 transitions. [2022-11-18 21:02:19,017 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 1519 transitions. Word has length 67 [2022-11-18 21:02:19,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:02:19,017 INFO L495 AbstractCegarLoop]: Abstraction has 1049 states and 1519 transitions. [2022-11-18 21:02:19,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 21:02:19,018 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 1519 transitions. [2022-11-18 21:02:19,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-18 21:02:19,020 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:02:19,020 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2022-11-18 21:02:19,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-18 21:02:19,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:02:19,229 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:02:19,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:19,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1337729466, now seen corresponding path program 1 times [2022-11-18 21:02:19,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:19,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274546965] [2022-11-18 21:02:19,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:19,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:19,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:19,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-11-18 21:02:19,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:19,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 21:02:19,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:19,673 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-18 21:02:19,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:19,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274546965] [2022-11-18 21:02:19,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274546965] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:19,674 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:19,674 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:19,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614764030] [2022-11-18 21:02:19,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:19,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:19,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:19,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:19,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:19,676 INFO L87 Difference]: Start difference. First operand 1049 states and 1519 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 7 states have internal predecessors, (54), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:02:27,953 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:30,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:33,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:35,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:37,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:39,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:41,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:43,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:43,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:02:43,504 INFO L93 Difference]: Finished difference Result 1086 states and 1569 transitions. [2022-11-18 21:02:43,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:02:43,506 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 7 states have internal predecessors, (54), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 69 [2022-11-18 21:02:43,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:02:43,508 INFO L225 Difference]: With dead ends: 1086 [2022-11-18 21:02:43,508 INFO L226 Difference]: Without dead ends: 1071 [2022-11-18 21:02:43,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:02:43,509 INFO L413 NwaCegarLoop]: 780 mSDtfsCounter, 91 mSDsluCounter, 5337 mSDsCounter, 0 mSdLazyCounter, 1513 mSolverCounterSat, 104 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 6117 SdHoareTripleChecker+Invalid, 1622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1513 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:02:43,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 6117 Invalid, 1622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1513 Invalid, 5 Unknown, 0 Unchecked, 23.6s Time] [2022-11-18 21:02:43,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states. [2022-11-18 21:02:43,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 1047. [2022-11-18 21:02:43,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 840 states have (on average 1.4095238095238096) internal successors, (1184), 849 states have internal predecessors, (1184), 152 states have call successors, (152), 49 states have call predecessors, (152), 54 states have return successors, (179), 148 states have call predecessors, (179), 146 states have call successors, (179) [2022-11-18 21:02:43,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1515 transitions. [2022-11-18 21:02:43,619 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1515 transitions. Word has length 69 [2022-11-18 21:02:43,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:02:43,620 INFO L495 AbstractCegarLoop]: Abstraction has 1047 states and 1515 transitions. [2022-11-18 21:02:43,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 7 states have internal predecessors, (54), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:02:43,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1515 transitions. [2022-11-18 21:02:43,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 21:02:43,622 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:02:43,623 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2022-11-18 21:02:43,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-18 21:02:43,623 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:02:43,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:02:43,624 INFO L85 PathProgramCache]: Analyzing trace with hash -441822222, now seen corresponding path program 1 times [2022-11-18 21:02:43,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:02:43,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188734590] [2022-11-18 21:02:43,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:02:43,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:02:43,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:43,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-18 21:02:43,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:43,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 21:02:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:02:44,039 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-18 21:02:44,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:02:44,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188734590] [2022-11-18 21:02:44,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188734590] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:02:44,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:02:44,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:02:44,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119474430] [2022-11-18 21:02:44,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:02:44,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:02:44,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:02:44,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:02:44,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:02:44,042 INFO L87 Difference]: Start difference. First operand 1047 states and 1515 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:02:47,156 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:48,521 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:55,763 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:57,831 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:02:59,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:01,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:03,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:05,587 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:07,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:07,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:07,714 INFO L93 Difference]: Finished difference Result 1083 states and 1564 transitions. [2022-11-18 21:03:07,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:03:07,716 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 67 [2022-11-18 21:03:07,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:07,720 INFO L225 Difference]: With dead ends: 1083 [2022-11-18 21:03:07,720 INFO L226 Difference]: Without dead ends: 1068 [2022-11-18 21:03:07,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:03:07,722 INFO L413 NwaCegarLoop]: 772 mSDtfsCounter, 91 mSDsluCounter, 5294 mSDsCounter, 0 mSdLazyCounter, 1502 mSolverCounterSat, 103 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 6066 SdHoareTripleChecker+Invalid, 1609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1502 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:07,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 6066 Invalid, 1609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1502 Invalid, 4 Unknown, 0 Unchecked, 23.5s Time] [2022-11-18 21:03:07,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2022-11-18 21:03:07,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 1044. [2022-11-18 21:03:07,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 838 states have (on average 1.409307875894988) internal successors, (1181), 847 states have internal predecessors, (1181), 151 states have call successors, (151), 49 states have call predecessors, (151), 54 states have return successors, (178), 147 states have call predecessors, (178), 145 states have call successors, (178) [2022-11-18 21:03:07,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 1510 transitions. [2022-11-18 21:03:07,846 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 1510 transitions. Word has length 67 [2022-11-18 21:03:07,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:07,846 INFO L495 AbstractCegarLoop]: Abstraction has 1044 states and 1510 transitions. [2022-11-18 21:03:07,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:03:07,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 1510 transitions. [2022-11-18 21:03:07,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-18 21:03:07,849 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:07,849 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2022-11-18 21:03:07,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-18 21:03:07,850 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:03:07,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:07,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1741645368, now seen corresponding path program 1 times [2022-11-18 21:03:07,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:07,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505914282] [2022-11-18 21:03:07,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:07,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:07,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:08,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:03:08,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:08,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 21:03:08,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:08,138 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 21:03:08,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:08,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505914282] [2022-11-18 21:03:08,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505914282] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:08,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110202241] [2022-11-18 21:03:08,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:08,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:03:08,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:03:08,143 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:03:08,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 21:03:08,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:08,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 21:03:08,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:08,972 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 21:03:08,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:09,054 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 21:03:09,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110202241] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:03:09,055 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:03:09,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 11 [2022-11-18 21:03:09,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085022117] [2022-11-18 21:03:09,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:03:09,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 21:03:09,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:09,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 21:03:09,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:03:09,056 INFO L87 Difference]: Start difference. First operand 1044 states and 1510 transitions. Second operand has 11 states, 11 states have (on average 6.545454545454546) internal successors, (72), 9 states have internal predecessors, (72), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 21:03:15,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:19,167 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:21,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:24,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:26,795 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:28,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:30,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:30,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:30,994 INFO L93 Difference]: Finished difference Result 2140 states and 3098 transitions. [2022-11-18 21:03:30,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 21:03:30,995 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.545454545454546) internal successors, (72), 9 states have internal predecessors, (72), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 68 [2022-11-18 21:03:30,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:30,998 INFO L225 Difference]: With dead ends: 2140 [2022-11-18 21:03:30,998 INFO L226 Difference]: Without dead ends: 1103 [2022-11-18 21:03:31,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 134 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:03:31,002 INFO L413 NwaCegarLoop]: 753 mSDtfsCounter, 307 mSDsluCounter, 2979 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 271 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 3732 SdHoareTripleChecker+Invalid, 1335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:31,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 3732 Invalid, 1335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 1060 Invalid, 4 Unknown, 0 Unchecked, 21.6s Time] [2022-11-18 21:03:31,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2022-11-18 21:03:31,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 1058. [2022-11-18 21:03:31,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 852 states have (on average 1.4025821596244132) internal successors, (1195), 861 states have internal predecessors, (1195), 151 states have call successors, (151), 49 states have call predecessors, (151), 54 states have return successors, (178), 147 states have call predecessors, (178), 145 states have call successors, (178) [2022-11-18 21:03:31,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1524 transitions. [2022-11-18 21:03:31,126 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1524 transitions. Word has length 68 [2022-11-18 21:03:31,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:31,127 INFO L495 AbstractCegarLoop]: Abstraction has 1058 states and 1524 transitions. [2022-11-18 21:03:31,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.545454545454546) internal successors, (72), 9 states have internal predecessors, (72), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 21:03:31,127 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1524 transitions. [2022-11-18 21:03:31,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-18 21:03:31,129 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:31,129 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 21:03:31,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:31,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:03:31,338 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:03:31,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:31,339 INFO L85 PathProgramCache]: Analyzing trace with hash -861342522, now seen corresponding path program 2 times [2022-11-18 21:03:31,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:31,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224291439] [2022-11-18 21:03:31,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:31,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:31,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:31,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-18 21:03:31,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:31,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 21:03:31,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:31,863 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-11-18 21:03:31,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:31,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224291439] [2022-11-18 21:03:31,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224291439] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:31,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113878796] [2022-11-18 21:03:31,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:03:31,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:03:31,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:03:31,865 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:03:31,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 21:03:32,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:03:32,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:03:32,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:03:32,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:32,831 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-18 21:03:32,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:32,953 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-18 21:03:32,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113878796] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:03:32,953 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:03:32,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 6] total 15 [2022-11-18 21:03:32,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992922782] [2022-11-18 21:03:32,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:03:32,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:03:32,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:32,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:03:32,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:03:32,956 INFO L87 Difference]: Start difference. First operand 1058 states and 1524 transitions. Second operand has 15 states, 15 states have (on average 6.2) internal successors, (93), 13 states have internal predecessors, (93), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 21:03:41,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:43,273 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:45,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:47,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:49,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:52,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:55,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:03:55,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:03:55,289 INFO L93 Difference]: Finished difference Result 2180 states and 3148 transitions. [2022-11-18 21:03:55,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 21:03:55,291 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.2) internal successors, (93), 13 states have internal predecessors, (93), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 82 [2022-11-18 21:03:55,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:03:55,293 INFO L225 Difference]: With dead ends: 2180 [2022-11-18 21:03:55,293 INFO L226 Difference]: Without dead ends: 1137 [2022-11-18 21:03:55,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 164 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2022-11-18 21:03:55,296 INFO L413 NwaCegarLoop]: 754 mSDtfsCounter, 324 mSDsluCounter, 3677 mSDsCounter, 0 mSdLazyCounter, 1427 mSolverCounterSat, 289 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 4431 SdHoareTripleChecker+Invalid, 1720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 1427 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:03:55,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 4431 Invalid, 1720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 1427 Invalid, 4 Unknown, 0 Unchecked, 21.9s Time] [2022-11-18 21:03:55,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1137 states. [2022-11-18 21:03:55,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1137 to 1094. [2022-11-18 21:03:55,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1094 states, 888 states have (on average 1.3862612612612613) internal successors, (1231), 897 states have internal predecessors, (1231), 151 states have call successors, (151), 49 states have call predecessors, (151), 54 states have return successors, (178), 147 states have call predecessors, (178), 145 states have call successors, (178) [2022-11-18 21:03:55,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1094 states to 1094 states and 1560 transitions. [2022-11-18 21:03:55,391 INFO L78 Accepts]: Start accepts. Automaton has 1094 states and 1560 transitions. Word has length 82 [2022-11-18 21:03:55,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:03:55,391 INFO L495 AbstractCegarLoop]: Abstraction has 1094 states and 1560 transitions. [2022-11-18 21:03:55,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.2) internal successors, (93), 13 states have internal predecessors, (93), 1 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-18 21:03:55,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1094 states and 1560 transitions. [2022-11-18 21:03:55,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-18 21:03:55,394 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:03:55,394 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 21:03:55,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 21:03:55,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-18 21:03:55,596 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:03:55,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:03:55,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1244701078, now seen corresponding path program 3 times [2022-11-18 21:03:55,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:03:55,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216981279] [2022-11-18 21:03:55,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:03:55,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:03:55,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:56,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-18 21:03:56,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:56,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-18 21:03:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:03:56,560 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2022-11-18 21:03:56,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:03:56,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216981279] [2022-11-18 21:03:56,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216981279] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:03:56,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822189177] [2022-11-18 21:03:56,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 21:03:56,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:03:56,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:03:56,563 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:03:56,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 21:03:57,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 21:03:57,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:03:57,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 21:03:57,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:03:57,790 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2022-11-18 21:03:57,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:03:57,956 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2022-11-18 21:03:57,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822189177] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:03:57,956 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:03:57,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 5, 5] total 22 [2022-11-18 21:03:57,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455519036] [2022-11-18 21:03:57,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:03:57,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-18 21:03:57,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:03:57,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-18 21:03:57,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-11-18 21:03:57,958 INFO L87 Difference]: Start difference. First operand 1094 states and 1560 transitions. Second operand has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 20 states have internal predecessors, (108), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 21:04:01,607 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:03,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:09,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:13,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:16,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:18,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:20,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:20,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:04:20,397 INFO L93 Difference]: Finished difference Result 2244 states and 3234 transitions. [2022-11-18 21:04:20,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-18 21:04:20,399 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 20 states have internal predecessors, (108), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 118 [2022-11-18 21:04:20,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:04:20,402 INFO L225 Difference]: With dead ends: 2244 [2022-11-18 21:04:20,402 INFO L226 Difference]: Without dead ends: 1169 [2022-11-18 21:04:20,404 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2022-11-18 21:04:20,405 INFO L413 NwaCegarLoop]: 744 mSDtfsCounter, 338 mSDsluCounter, 4377 mSDsCounter, 0 mSdLazyCounter, 2365 mSolverCounterSat, 321 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 5121 SdHoareTripleChecker+Invalid, 2690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 2365 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:04:20,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 5121 Invalid, 2690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 2365 Invalid, 4 Unknown, 0 Unchecked, 21.9s Time] [2022-11-18 21:04:20,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2022-11-18 21:04:20,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 1121. [2022-11-18 21:04:20,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1121 states, 913 states have (on average 1.388828039430449) internal successors, (1268), 922 states have internal predecessors, (1268), 151 states have call successors, (151), 51 states have call predecessors, (151), 56 states have return successors, (180), 147 states have call predecessors, (180), 145 states have call successors, (180) [2022-11-18 21:04:20,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 1599 transitions. [2022-11-18 21:04:20,534 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 1599 transitions. Word has length 118 [2022-11-18 21:04:20,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:04:20,534 INFO L495 AbstractCegarLoop]: Abstraction has 1121 states and 1599 transitions. [2022-11-18 21:04:20,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 20 states have internal predecessors, (108), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 21:04:20,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 1599 transitions. [2022-11-18 21:04:20,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-18 21:04:20,538 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:04:20,538 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 21:04:20,606 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-11-18 21:04:20,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-18 21:04:20,784 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:04:20,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:04:20,784 INFO L85 PathProgramCache]: Analyzing trace with hash 411364486, now seen corresponding path program 1 times [2022-11-18 21:04:20,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:04:20,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778994075] [2022-11-18 21:04:20,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:04:20,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:04:20,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:04:21,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 21:04:21,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:04:21,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 21:04:21,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:04:21,406 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 432 trivial. 0 not checked. [2022-11-18 21:04:21,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:04:21,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778994075] [2022-11-18 21:04:21,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778994075] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:04:21,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:04:21,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-18 21:04:21,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815959593] [2022-11-18 21:04:21,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:04:21,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 21:04:21,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:04:21,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 21:04:21,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:04:21,408 INFO L87 Difference]: Start difference. First operand 1121 states and 1599 transitions. Second operand has 11 states, 11 states have (on average 5.0) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:04:23,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:25,972 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:27,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:28,710 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:31,727 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:35,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:38,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:40,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:42,936 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:45,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:04:45,179 INFO L93 Difference]: Finished difference Result 1163 states and 1654 transitions. [2022-11-18 21:04:45,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 21:04:45,181 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 126 [2022-11-18 21:04:45,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:04:45,184 INFO L225 Difference]: With dead ends: 1163 [2022-11-18 21:04:45,184 INFO L226 Difference]: Without dead ends: 1146 [2022-11-18 21:04:45,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:04:45,185 INFO L413 NwaCegarLoop]: 769 mSDtfsCounter, 102 mSDsluCounter, 5976 mSDsCounter, 0 mSdLazyCounter, 1654 mSolverCounterSat, 102 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 6745 SdHoareTripleChecker+Invalid, 1760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1654 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:04:45,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 6745 Invalid, 1760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1654 Invalid, 4 Unknown, 0 Unchecked, 23.5s Time] [2022-11-18 21:04:45,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1146 states. [2022-11-18 21:04:45,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1146 to 1118. [2022-11-18 21:04:45,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 911 states have (on average 1.3885839736553238) internal successors, (1265), 920 states have internal predecessors, (1265), 150 states have call successors, (150), 51 states have call predecessors, (150), 56 states have return successors, (179), 146 states have call predecessors, (179), 144 states have call successors, (179) [2022-11-18 21:04:45,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 1594 transitions. [2022-11-18 21:04:45,319 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 1594 transitions. Word has length 126 [2022-11-18 21:04:45,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:04:45,319 INFO L495 AbstractCegarLoop]: Abstraction has 1118 states and 1594 transitions. [2022-11-18 21:04:45,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:04:45,319 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 1594 transitions. [2022-11-18 21:04:45,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-18 21:04:45,322 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:04:45,323 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:04:45,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-18 21:04:45,323 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:04:45,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:04:45,324 INFO L85 PathProgramCache]: Analyzing trace with hash -239888976, now seen corresponding path program 4 times [2022-11-18 21:04:45,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:04:45,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529552938] [2022-11-18 21:04:45,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:04:45,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:04:45,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:04:46,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-18 21:04:46,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:04:46,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:04:46,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:04:46,373 INFO L134 CoverageAnalysis]: Checked inductivity of 442 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2022-11-18 21:04:46,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:04:46,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529552938] [2022-11-18 21:04:46,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529552938] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:04:46,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459809948] [2022-11-18 21:04:46,374 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 21:04:46,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:04:46,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:04:46,379 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:04:46,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 21:04:47,171 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 21:04:47,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:04:47,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 1289 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-18 21:04:47,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:04:47,346 INFO L134 CoverageAnalysis]: Checked inductivity of 442 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2022-11-18 21:04:47,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:04:47,747 INFO L134 CoverageAnalysis]: Checked inductivity of 442 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 432 trivial. 0 not checked. [2022-11-18 21:04:47,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459809948] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:04:47,748 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:04:47,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 8] total 24 [2022-11-18 21:04:47,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226045948] [2022-11-18 21:04:47,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:04:47,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 21:04:47,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:04:47,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 21:04:47,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:04:47,751 INFO L87 Difference]: Start difference. First operand 1118 states and 1594 transitions. Second operand has 24 states, 24 states have (on average 4.791666666666667) internal successors, (115), 22 states have internal predecessors, (115), 2 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 21:04:54,048 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:04:58,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:00,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:03,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:04,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:09,138 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:11,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:14,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:16,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:19,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:21,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:23,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:23,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:05:23,475 INFO L93 Difference]: Finished difference Result 2269 states and 3248 transitions. [2022-11-18 21:05:23,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 21:05:23,477 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.791666666666667) internal successors, (115), 22 states have internal predecessors, (115), 2 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 127 [2022-11-18 21:05:23,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:05:23,481 INFO L225 Difference]: With dead ends: 2269 [2022-11-18 21:05:23,481 INFO L226 Difference]: Without dead ends: 1178 [2022-11-18 21:05:23,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 250 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2022-11-18 21:05:23,484 INFO L413 NwaCegarLoop]: 738 mSDtfsCounter, 341 mSDsluCounter, 11211 mSDsCounter, 0 mSdLazyCounter, 4335 mSolverCounterSat, 340 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 11949 SdHoareTripleChecker+Invalid, 4681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 340 IncrementalHoareTripleChecker+Valid, 4335 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:05:23,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [341 Valid, 11949 Invalid, 4681 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [340 Valid, 4335 Invalid, 6 Unknown, 0 Unchecked, 34.9s Time] [2022-11-18 21:05:23,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1178 states. [2022-11-18 21:05:23,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1178 to 1126. [2022-11-18 21:05:23,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1126 states, 919 states have (on average 1.3873775843307943) internal successors, (1275), 928 states have internal predecessors, (1275), 150 states have call successors, (150), 51 states have call predecessors, (150), 56 states have return successors, (179), 146 states have call predecessors, (179), 144 states have call successors, (179) [2022-11-18 21:05:23,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1126 states to 1126 states and 1604 transitions. [2022-11-18 21:05:23,663 INFO L78 Accepts]: Start accepts. Automaton has 1126 states and 1604 transitions. Word has length 127 [2022-11-18 21:05:23,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:05:23,664 INFO L495 AbstractCegarLoop]: Abstraction has 1126 states and 1604 transitions. [2022-11-18 21:05:23,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.791666666666667) internal successors, (115), 22 states have internal predecessors, (115), 2 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 21:05:23,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1126 states and 1604 transitions. [2022-11-18 21:05:23,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-18 21:05:23,667 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:05:23,667 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 21:05:23,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-18 21:05:23,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:05:23,876 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:05:23,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:05:23,876 INFO L85 PathProgramCache]: Analyzing trace with hash -959467649, now seen corresponding path program 1 times [2022-11-18 21:05:23,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:05:23,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093306058] [2022-11-18 21:05:23,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:05:23,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:05:23,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:05:24,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-18 21:05:24,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:05:24,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 21:05:24,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:05:24,596 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 507 trivial. 0 not checked. [2022-11-18 21:05:24,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:05:24,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093306058] [2022-11-18 21:05:24,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093306058] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:05:24,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:05:24,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-18 21:05:24,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232165981] [2022-11-18 21:05:24,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:05:24,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:05:24,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:05:24,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:05:24,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:05:24,598 INFO L87 Difference]: Start difference. First operand 1126 states and 1604 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:05:28,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:30,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:32,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:33,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:37,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:40,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:42,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:45,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:47,539 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:48,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:05:48,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:05:48,937 INFO L93 Difference]: Finished difference Result 1169 states and 1660 transitions. [2022-11-18 21:05:48,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:05:48,938 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 134 [2022-11-18 21:05:48,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:05:48,942 INFO L225 Difference]: With dead ends: 1169 [2022-11-18 21:05:48,943 INFO L226 Difference]: Without dead ends: 1152 [2022-11-18 21:05:48,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:05:48,944 INFO L413 NwaCegarLoop]: 768 mSDtfsCounter, 114 mSDsluCounter, 6664 mSDsCounter, 0 mSdLazyCounter, 1804 mSolverCounterSat, 101 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 7432 SdHoareTripleChecker+Invalid, 1910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1804 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:05:48,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 7432 Invalid, 1910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1804 Invalid, 5 Unknown, 0 Unchecked, 24.1s Time] [2022-11-18 21:05:48,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1152 states. [2022-11-18 21:05:49,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1152 to 1124. [2022-11-18 21:05:49,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1124 states, 918 states have (on average 1.3867102396514162) internal successors, (1273), 927 states have internal predecessors, (1273), 149 states have call successors, (149), 51 states have call predecessors, (149), 56 states have return successors, (178), 145 states have call predecessors, (178), 143 states have call successors, (178) [2022-11-18 21:05:49,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1124 states to 1124 states and 1600 transitions. [2022-11-18 21:05:49,077 INFO L78 Accepts]: Start accepts. Automaton has 1124 states and 1600 transitions. Word has length 134 [2022-11-18 21:05:49,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:05:49,077 INFO L495 AbstractCegarLoop]: Abstraction has 1124 states and 1600 transitions. [2022-11-18 21:05:49,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 9 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:05:49,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1124 states and 1600 transitions. [2022-11-18 21:05:49,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-18 21:05:49,080 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:05:49,081 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 21:05:49,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-18 21:05:49,081 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:05:49,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:05:49,082 INFO L85 PathProgramCache]: Analyzing trace with hash 300780231, now seen corresponding path program 1 times [2022-11-18 21:05:49,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:05:49,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219591517] [2022-11-18 21:05:49,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:05:49,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:05:49,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:05:49,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:05:49,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:05:49,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 21:05:49,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:05:49,831 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 507 trivial. 0 not checked. [2022-11-18 21:05:49,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:05:49,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219591517] [2022-11-18 21:05:49,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219591517] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:05:49,832 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:05:49,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-18 21:05:49,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768763686] [2022-11-18 21:05:49,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:05:49,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:05:49,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:05:49,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:05:49,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:05:49,834 INFO L87 Difference]: Start difference. First operand 1124 states and 1600 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 9 states have internal predecessors, (56), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:05:57,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:00,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:02,644 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:04,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:06,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:09,665 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:11,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:12,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:12,067 INFO L93 Difference]: Finished difference Result 1166 states and 1655 transitions. [2022-11-18 21:06:12,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:06:12,069 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 9 states have internal predecessors, (56), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 133 [2022-11-18 21:06:12,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:12,073 INFO L225 Difference]: With dead ends: 1166 [2022-11-18 21:06:12,073 INFO L226 Difference]: Without dead ends: 1149 [2022-11-18 21:06:12,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:06:12,074 INFO L413 NwaCegarLoop]: 759 mSDtfsCounter, 114 mSDsluCounter, 6601 mSDsCounter, 0 mSdLazyCounter, 1794 mSolverCounterSat, 100 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 7360 SdHoareTripleChecker+Invalid, 1897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1794 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:12,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 7360 Invalid, 1897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1794 Invalid, 3 Unknown, 0 Unchecked, 22.0s Time] [2022-11-18 21:06:12,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2022-11-18 21:06:12,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1121. [2022-11-18 21:06:12,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1121 states, 916 states have (on average 1.3864628820960698) internal successors, (1270), 925 states have internal predecessors, (1270), 148 states have call successors, (148), 51 states have call predecessors, (148), 56 states have return successors, (177), 144 states have call predecessors, (177), 142 states have call successors, (177) [2022-11-18 21:06:12,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 1595 transitions. [2022-11-18 21:06:12,218 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 1595 transitions. Word has length 133 [2022-11-18 21:06:12,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:12,219 INFO L495 AbstractCegarLoop]: Abstraction has 1121 states and 1595 transitions. [2022-11-18 21:06:12,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 9 states have internal predecessors, (56), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-18 21:06:12,219 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 1595 transitions. [2022-11-18 21:06:12,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-18 21:06:12,222 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:12,222 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 21:06:12,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-18 21:06:12,222 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:06:12,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:12,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1027970197, now seen corresponding path program 1 times [2022-11-18 21:06:12,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:12,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798226695] [2022-11-18 21:06:12,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:12,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:12,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:12,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-18 21:06:12,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:12,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:06:12,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:12,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-18 21:06:12,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:12,478 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 507 trivial. 0 not checked. [2022-11-18 21:06:12,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:12,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798226695] [2022-11-18 21:06:12,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798226695] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:06:12,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:06:12,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:06:12,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213570386] [2022-11-18 21:06:12,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:06:12,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:06:12,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:06:12,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:06:12,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:06:12,480 INFO L87 Difference]: Start difference. First operand 1121 states and 1595 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 21:06:19,704 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:21,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:24,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:25,420 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:26,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:30,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:32,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:34,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:36,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:06:36,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:36,570 INFO L93 Difference]: Finished difference Result 1656 states and 2366 transitions. [2022-11-18 21:06:36,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:06:36,571 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 135 [2022-11-18 21:06:36,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:36,574 INFO L225 Difference]: With dead ends: 1656 [2022-11-18 21:06:36,574 INFO L226 Difference]: Without dead ends: 1153 [2022-11-18 21:06:36,575 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:06:36,576 INFO L413 NwaCegarLoop]: 747 mSDtfsCounter, 276 mSDsluCounter, 1852 mSDsCounter, 0 mSdLazyCounter, 1050 mSolverCounterSat, 206 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 2599 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 1050 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:36,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 2599 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 1050 Invalid, 5 Unknown, 0 Unchecked, 23.9s Time] [2022-11-18 21:06:36,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1153 states. [2022-11-18 21:06:36,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1153 to 1113. [2022-11-18 21:06:36,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1113 states, 910 states have (on average 1.3846153846153846) internal successors, (1260), 918 states have internal predecessors, (1260), 147 states have call successors, (147), 51 states have call predecessors, (147), 55 states have return successors, (176), 143 states have call predecessors, (176), 142 states have call successors, (176) [2022-11-18 21:06:36,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1113 states to 1113 states and 1583 transitions. [2022-11-18 21:06:36,692 INFO L78 Accepts]: Start accepts. Automaton has 1113 states and 1583 transitions. Word has length 135 [2022-11-18 21:06:36,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:36,692 INFO L495 AbstractCegarLoop]: Abstraction has 1113 states and 1583 transitions. [2022-11-18 21:06:36,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-18 21:06:36,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1113 states and 1583 transitions. [2022-11-18 21:06:36,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-18 21:06:36,695 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:36,696 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 21:06:36,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-18 21:06:36,696 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:06:36,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:36,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1750687754, now seen corresponding path program 5 times [2022-11-18 21:06:36,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:06:36,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508722956] [2022-11-18 21:06:36,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:36,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:06:36,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:37,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 21:06:37,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:37,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 21:06:37,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:37,872 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 353 trivial. 0 not checked. [2022-11-18 21:06:37,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:06:37,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508722956] [2022-11-18 21:06:37,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508722956] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:06:37,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734926709] [2022-11-18 21:06:37,883 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 21:06:37,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:06:37,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:06:37,890 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:06:37,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83c1d62b-5c4b-4558-acd7-e30d826d69f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process