./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/email_spec27_product13.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/email_spec27_product13.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --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 102266cd9873aec631509424dd889c2e48b781667738cfaa50930481a41b1570 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 07:39:53,319 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 07:39:53,381 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-16 07:39:53,387 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 07:39:53,387 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 07:39:53,416 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 07:39:53,416 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 07:39:53,417 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 07:39:53,417 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 07:39:53,418 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 07:39:53,418 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 07:39:53,418 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 07:39:53,419 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 07:39:53,419 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 07:39:53,420 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 07:39:53,420 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 07:39:53,420 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 07:39:53,421 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-16 07:39:53,421 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 07:39:53,421 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-16 07:39:53,422 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 07:39:53,422 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 07:39:53,423 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 07:39:53,423 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 07:39:53,423 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 07:39:53,424 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-16 07:39:53,424 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 07:39:53,424 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 07:39:53,425 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 07:39:53,425 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 07:39:53,425 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 07:39:53,425 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 07:39:53,426 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 07:39:53,426 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 07:39:53,426 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 07:39:53,427 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 07:39:53,427 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 07:39:53,427 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 07:39:53,427 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 07:39:53,427 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 07:39:53,428 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 07:39:53,428 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 07:39:53,428 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 102266cd9873aec631509424dd889c2e48b781667738cfaa50930481a41b1570 [2024-11-16 07:39:53,683 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 07:39:53,708 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 07:39:53,713 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 07:39:53,714 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 07:39:53,714 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 07:39:53,716 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec27_product13.cil.c [2024-11-16 07:39:55,139 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 07:39:55,507 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 07:39:55,508 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec27_product13.cil.c [2024-11-16 07:39:55,529 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f9f82110a/907117fcc0a64e5a833b183d3ef73336/FLAGf9380c6ae [2024-11-16 07:39:55,752 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f9f82110a/907117fcc0a64e5a833b183d3ef73336 [2024-11-16 07:39:55,754 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 07:39:55,755 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 07:39:55,756 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 07:39:55,756 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 07:39:55,763 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 07:39:55,764 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:39:55" (1/1) ... [2024-11-16 07:39:55,765 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@32f30afc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:55, skipping insertion in model container [2024-11-16 07:39:55,765 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:39:55" (1/1) ... [2024-11-16 07:39:55,835 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 07:39:56,400 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec27_product13.cil.c[61687,61700] [2024-11-16 07:39:56,404 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 07:39:56,419 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 07:39:56,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [48] [2024-11-16 07:39:56,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [66] [2024-11-16 07:39:56,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [432] [2024-11-16 07:39:56,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [481] [2024-11-16 07:39:56,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [588] [2024-11-16 07:39:56,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [855] [2024-11-16 07:39:56,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1930] [2024-11-16 07:39:56,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"VerifyForward_spec.i","") [2204] [2024-11-16 07:39:56,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [2236] [2024-11-16 07:39:56,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2637] [2024-11-16 07:39:56,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2850] [2024-11-16 07:39:56,518 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec27_product13.cil.c[61687,61700] [2024-11-16 07:39:56,519 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 07:39:56,558 INFO L204 MainTranslator]: Completed translation [2024-11-16 07:39:56,558 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56 WrapperNode [2024-11-16 07:39:56,558 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 07:39:56,560 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 07:39:56,560 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 07:39:56,560 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 07:39:56,567 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,602 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,660 INFO L138 Inliner]: procedures = 124, calls = 178, calls flagged for inlining = 52, calls inlined = 44, statements flattened = 824 [2024-11-16 07:39:56,665 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 07:39:56,665 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 07:39:56,666 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 07:39:56,666 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 07:39:56,677 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,677 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,683 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,722 INFO L175 MemorySlicer]: Split 14 memory accesses to 4 slices as follows [2, 4, 4, 4]. 29 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 4, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0]. [2024-11-16 07:39:56,722 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,722 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,740 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,745 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,752 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,755 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,760 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 07:39:56,761 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 07:39:56,761 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 07:39:56,761 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 07:39:56,762 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (1/1) ... [2024-11-16 07:39:56,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 07:39:56,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 07:39:56,806 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-16 07:39:56,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-16 07:39:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2024-11-16 07:39:56,853 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2024-11-16 07:39:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2024-11-16 07:39:56,853 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2024-11-16 07:39:56,854 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2024-11-16 07:39:56,854 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2024-11-16 07:39:56,854 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2024-11-16 07:39:56,855 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2024-11-16 07:39:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2024-11-16 07:39:56,855 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2024-11-16 07:39:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2024-11-16 07:39:56,855 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2024-11-16 07:39:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2024-11-16 07:39:56,856 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2024-11-16 07:39:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2024-11-16 07:39:56,857 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2024-11-16 07:39:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 07:39:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2024-11-16 07:39:56,857 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2024-11-16 07:39:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2024-11-16 07:39:56,857 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2024-11-16 07:39:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2024-11-16 07:39:56,859 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2024-11-16 07:39:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2024-11-16 07:39:56,859 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2024-11-16 07:39:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2024-11-16 07:39:56,860 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2024-11-16 07:39:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2024-11-16 07:39:56,860 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2024-11-16 07:39:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2024-11-16 07:39:56,860 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2024-11-16 07:39:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2024-11-16 07:39:56,861 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2024-11-16 07:39:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 07:39:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 07:39:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 07:39:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 07:39:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2024-11-16 07:39:56,862 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2024-11-16 07:39:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 07:39:56,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 07:39:57,075 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 07:39:57,078 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 07:39:57,147 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L2581: #res := ~retValue_acc~41; [2024-11-16 07:39:57,365 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L1472-1: getClientPrivateKey_#res#1 := getClientPrivateKey_~retValue_acc~23#1; [2024-11-16 07:39:57,365 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L1907-1: getClientId_#res#1 := getClientId_~retValue_acc~30#1; [2024-11-16 07:39:57,365 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L773-1: isKeyPairValid_#res#1 := isKeyPairValid_~retValue_acc~13#1; [2024-11-16 07:39:57,373 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L2544: #res := ~retValue_acc~40; [2024-11-16 07:39:57,398 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L2618: #res := ~retValue_acc~42; [2024-11-16 07:39:57,414 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L2355: #res := ~retValue_acc~35; [2024-11-16 07:39:57,442 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L1564: #res#1 := ~retValue_acc~25#1; [2024-11-16 07:39:57,443 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L1519-1: getClientKeyringSize_#res#1 := getClientKeyringSize_~retValue_acc~24#1; [2024-11-16 07:39:57,465 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L1788: #res := ~retValue_acc~28; [2024-11-16 07:39:57,509 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L585-1: createEmail_#res#1 := createEmail_~retValue_acc~8#1; [2024-11-16 07:39:57,775 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L730-1: is_queue_empty_#res#1 := is_queue_empty_~retValue_acc~10#1; [2024-11-16 07:39:57,775 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L739-1: get_queued_client_#res#1 := get_queued_client_~retValue_acc~11#1; [2024-11-16 07:39:57,775 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L748-1: get_queued_email_#res#1 := get_queued_email_~retValue_acc~12#1; [2024-11-16 07:39:57,776 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L478-1: valid_product_#res#1 := valid_product_~retValue_acc~5#1; [2024-11-16 07:39:57,776 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L1734-1: getClientKeyringPublicKey_#res#1 := getClientKeyringPublicKey_~retValue_acc~27#1; [2024-11-16 07:39:57,776 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L1627-1: getClientKeyringUser_#res#1 := getClientKeyringUser_~retValue_acc~26#1; [2024-11-16 07:39:57,783 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L2318: #res := ~retValue_acc~34; [2024-11-16 07:39:57,785 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L561: #res := ~retValue_acc~6; [2024-11-16 07:39:57,916 INFO L? ?]: Removed 368 outVars from TransFormulas that were not future-live. [2024-11-16 07:39:57,916 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 07:39:57,935 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 07:39:57,935 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-16 07:39:57,936 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 07:39:57 BoogieIcfgContainer [2024-11-16 07:39:57,936 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 07:39:57,938 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 07:39:57,938 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 07:39:57,943 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 07:39:57,944 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 07:39:55" (1/3) ... [2024-11-16 07:39:57,944 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bf65e8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:39:57, skipping insertion in model container [2024-11-16 07:39:57,944 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:39:56" (2/3) ... [2024-11-16 07:39:57,945 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bf65e8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:39:57, skipping insertion in model container [2024-11-16 07:39:57,945 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 07:39:57" (3/3) ... [2024-11-16 07:39:57,946 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec27_product13.cil.c [2024-11-16 07:39:57,959 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 07:39:57,959 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-16 07:39:58,038 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 07:39:58,046 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4e045d3f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 07:39:58,046 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-16 07:39:58,056 INFO L276 IsEmpty]: Start isEmpty. Operand has 291 states, 234 states have (on average 1.517094017094017) internal successors, (355), 236 states have internal predecessors, (355), 38 states have call successors, (38), 17 states have call predecessors, (38), 17 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-16 07:39:58,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-16 07:39:58,079 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:39:58,080 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:39:58,081 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:39:58,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:39:58,086 INFO L85 PathProgramCache]: Analyzing trace with hash 968766615, now seen corresponding path program 1 times [2024-11-16 07:39:58,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:39:58,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036091590] [2024-11-16 07:39:58,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:39:58,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:39:58,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:39:58,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:39:58,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:39:58,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-16 07:39:58,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-11-16 07:39:58,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-16 07:39:58,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-16 07:39:58,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-16 07:39:58,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-16 07:39:58,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-16 07:39:58,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-16 07:39:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-16 07:39:58,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-16 07:39:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:58,895 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-16 07:39:58,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:39:58,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036091590] [2024-11-16 07:39:58,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036091590] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 07:39:58,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389061797] [2024-11-16 07:39:58,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:39:58,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:39:58,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 07:39:58,902 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-16 07:39:58,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-16 07:39:59,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:59,249 INFO L255 TraceCheckSpWp]: Trace formula consists of 980 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-16 07:39:59,259 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 07:39:59,287 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-16 07:39:59,289 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-16 07:39:59,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389061797] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:39:59,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-16 07:39:59,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 8 [2024-11-16 07:39:59,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457858980] [2024-11-16 07:39:59,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:39:59,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-16 07:39:59,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:39:59,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-16 07:39:59,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-16 07:39:59,333 INFO L87 Difference]: Start difference. First operand has 291 states, 234 states have (on average 1.517094017094017) internal successors, (355), 236 states have internal predecessors, (355), 38 states have call successors, (38), 17 states have call predecessors, (38), 17 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) Second operand has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:39:59,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:39:59,377 INFO L93 Difference]: Finished difference Result 421 states and 612 transitions. [2024-11-16 07:39:59,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-16 07:39:59,381 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 106 [2024-11-16 07:39:59,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:39:59,397 INFO L225 Difference]: With dead ends: 421 [2024-11-16 07:39:59,397 INFO L226 Difference]: Without dead ends: 283 [2024-11-16 07:39:59,403 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-16 07:39:59,409 INFO L432 NwaCegarLoop]: 426 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, 426 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 07:39:59,410 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 07:39:59,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-11-16 07:39:59,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 283. [2024-11-16 07:39:59,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 227 states have (on average 1.5110132158590308) internal successors, (343), 228 states have internal predecessors, (343), 38 states have call successors, (38), 17 states have call predecessors, (38), 17 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-16 07:39:59,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 418 transitions. [2024-11-16 07:39:59,493 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 418 transitions. Word has length 106 [2024-11-16 07:39:59,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:39:59,495 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 418 transitions. [2024-11-16 07:39:59,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:39:59,495 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 418 transitions. [2024-11-16 07:39:59,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-16 07:39:59,504 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:39:59,504 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:39:59,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-16 07:39:59,709 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-16 07:39:59,709 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:39:59,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:39:59,710 INFO L85 PathProgramCache]: Analyzing trace with hash 983702741, now seen corresponding path program 1 times [2024-11-16 07:39:59,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:39:59,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530586816] [2024-11-16 07:39:59,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:39:59,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:39:59,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:59,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:39:59,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:59,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:39:59,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:59,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:39:59,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:59,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-16 07:39:59,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:59,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-11-16 07:39:59,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:59,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-16 07:39:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:39:59,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 07:40:00,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-16 07:40:00,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-16 07:40:00,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-16 07:40:00,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-16 07:40:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-16 07:40:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-16 07:40:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,034 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-16 07:40:00,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:00,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530586816] [2024-11-16 07:40:00,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530586816] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 07:40:00,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522599184] [2024-11-16 07:40:00,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:00,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:40:00,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 07:40:00,039 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-16 07:40:00,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-16 07:40:00,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,317 INFO L255 TraceCheckSpWp]: Trace formula consists of 983 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-16 07:40:00,322 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 07:40:00,361 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-16 07:40:00,361 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-16 07:40:00,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522599184] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:00,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-16 07:40:00,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-16 07:40:00,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191970740] [2024-11-16 07:40:00,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:00,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 07:40:00,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:00,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 07:40:00,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-16 07:40:00,365 INFO L87 Difference]: Start difference. First operand 283 states and 418 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:00,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:00,409 INFO L93 Difference]: Finished difference Result 411 states and 593 transitions. [2024-11-16 07:40:00,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 07:40:00,410 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2024-11-16 07:40:00,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:00,413 INFO L225 Difference]: With dead ends: 411 [2024-11-16 07:40:00,413 INFO L226 Difference]: Without dead ends: 287 [2024-11-16 07:40:00,414 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-16 07:40:00,415 INFO L432 NwaCegarLoop]: 417 mSDtfsCounter, 0 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:00,416 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 832 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 07:40:00,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-16 07:40:00,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 287. [2024-11-16 07:40:00,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 231 states have (on average 1.5021645021645023) internal successors, (347), 232 states have internal predecessors, (347), 38 states have call successors, (38), 17 states have call predecessors, (38), 17 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-16 07:40:00,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 422 transitions. [2024-11-16 07:40:00,443 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 422 transitions. Word has length 109 [2024-11-16 07:40:00,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:00,444 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 422 transitions. [2024-11-16 07:40:00,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:00,444 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 422 transitions. [2024-11-16 07:40:00,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-16 07:40:00,449 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:00,449 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:00,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-16 07:40:00,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-16 07:40:00,651 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:00,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:00,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1656658383, now seen corresponding path program 1 times [2024-11-16 07:40:00,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:00,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406991551] [2024-11-16 07:40:00,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:00,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:00,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:00,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:00,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:00,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-16 07:40:00,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-11-16 07:40:00,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-16 07:40:00,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-16 07:40:00,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-16 07:40:00,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-16 07:40:00,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-16 07:40:00,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-16 07:40:00,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-16 07:40:00,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-16 07:40:00,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:00,927 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-16 07:40:00,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:00,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406991551] [2024-11-16 07:40:00,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406991551] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 07:40:00,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998725564] [2024-11-16 07:40:00,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:00,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:40:00,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 07:40:00,929 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-16 07:40:00,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-16 07:40:01,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,199 INFO L255 TraceCheckSpWp]: Trace formula consists of 998 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-16 07:40:01,203 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 07:40:01,231 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-16 07:40:01,235 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-16 07:40:01,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998725564] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:01,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-16 07:40:01,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-16 07:40:01,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77347108] [2024-11-16 07:40:01,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:01,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 07:40:01,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:01,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 07:40:01,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-16 07:40:01,238 INFO L87 Difference]: Start difference. First operand 287 states and 422 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:01,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:01,305 INFO L93 Difference]: Finished difference Result 608 states and 904 transitions. [2024-11-16 07:40:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 07:40:01,305 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 117 [2024-11-16 07:40:01,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:01,309 INFO L225 Difference]: With dead ends: 608 [2024-11-16 07:40:01,309 INFO L226 Difference]: Without dead ends: 350 [2024-11-16 07:40:01,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-16 07:40:01,323 INFO L432 NwaCegarLoop]: 429 mSDtfsCounter, 109 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 800 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:01,323 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 800 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 07:40:01,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2024-11-16 07:40:01,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 342. [2024-11-16 07:40:01,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 275 states have (on average 1.4981818181818183) internal successors, (412), 276 states have internal predecessors, (412), 49 states have call successors, (49), 17 states have call predecessors, (49), 17 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-11-16 07:40:01,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 509 transitions. [2024-11-16 07:40:01,360 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 509 transitions. Word has length 117 [2024-11-16 07:40:01,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:01,360 INFO L471 AbstractCegarLoop]: Abstraction has 342 states and 509 transitions. [2024-11-16 07:40:01,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:01,361 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 509 transitions. [2024-11-16 07:40:01,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-11-16 07:40:01,363 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:01,363 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:01,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-16 07:40:01,564 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:40:01,565 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:01,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:01,565 INFO L85 PathProgramCache]: Analyzing trace with hash -746303255, now seen corresponding path program 1 times [2024-11-16 07:40:01,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:01,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831823647] [2024-11-16 07:40:01,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:01,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:01,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:01,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:01,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:01,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-16 07:40:01,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-11-16 07:40:01,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-16 07:40:01,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-16 07:40:01,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-16 07:40:01,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-16 07:40:01,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 07:40:01,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-16 07:40:01,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-16 07:40:01,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-16 07:40:01,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:01,805 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-16 07:40:01,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:01,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831823647] [2024-11-16 07:40:01,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831823647] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 07:40:01,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714629590] [2024-11-16 07:40:01,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:01,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:40:01,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 07:40:01,808 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-16 07:40:01,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-16 07:40:02,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,087 INFO L255 TraceCheckSpWp]: Trace formula consists of 1003 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-16 07:40:02,093 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 07:40:02,163 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-16 07:40:02,163 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-16 07:40:02,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714629590] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:02,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-16 07:40:02,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2024-11-16 07:40:02,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489234487] [2024-11-16 07:40:02,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:02,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 07:40:02,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:02,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 07:40:02,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-16 07:40:02,168 INFO L87 Difference]: Start difference. First operand 342 states and 509 transitions. Second operand has 5 states, 4 states have (on average 20.25) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:02,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:02,235 INFO L93 Difference]: Finished difference Result 675 states and 1008 transitions. [2024-11-16 07:40:02,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 07:40:02,236 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 118 [2024-11-16 07:40:02,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:02,241 INFO L225 Difference]: With dead ends: 675 [2024-11-16 07:40:02,241 INFO L226 Difference]: Without dead ends: 344 [2024-11-16 07:40:02,243 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-16 07:40:02,246 INFO L432 NwaCegarLoop]: 410 mSDtfsCounter, 2 mSDsluCounter, 1219 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1629 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:02,247 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1629 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 07:40:02,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-11-16 07:40:02,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 344. [2024-11-16 07:40:02,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 276 states have (on average 1.4963768115942029) internal successors, (413), 278 states have internal predecessors, (413), 49 states have call successors, (49), 17 states have call predecessors, (49), 18 states have return successors, (50), 48 states have call predecessors, (50), 48 states have call successors, (50) [2024-11-16 07:40:02,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 512 transitions. [2024-11-16 07:40:02,271 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 512 transitions. Word has length 118 [2024-11-16 07:40:02,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:02,272 INFO L471 AbstractCegarLoop]: Abstraction has 344 states and 512 transitions. [2024-11-16 07:40:02,272 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:02,273 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 512 transitions. [2024-11-16 07:40:02,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-16 07:40:02,275 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:02,276 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:02,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-16 07:40:02,476 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:40:02,477 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:02,477 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:02,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1131708600, now seen corresponding path program 1 times [2024-11-16 07:40:02,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:02,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026842185] [2024-11-16 07:40:02,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:02,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:02,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:02,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:02,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:02,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:02,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 07:40:02,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-16 07:40:02,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-16 07:40:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-16 07:40:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-16 07:40:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-16 07:40:02,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-16 07:40:02,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-16 07:40:02,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-16 07:40:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:02,738 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-16 07:40:02,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:02,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026842185] [2024-11-16 07:40:02,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026842185] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 07:40:02,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499851092] [2024-11-16 07:40:02,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:02,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:40:02,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 07:40:02,741 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-16 07:40:02,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-16 07:40:03,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,016 INFO L255 TraceCheckSpWp]: Trace formula consists of 1004 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-16 07:40:03,020 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 07:40:03,072 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-16 07:40:03,072 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-16 07:40:03,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499851092] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:03,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-16 07:40:03,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 14 [2024-11-16 07:40:03,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630728536] [2024-11-16 07:40:03,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:03,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 07:40:03,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:03,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 07:40:03,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-16 07:40:03,075 INFO L87 Difference]: Start difference. First operand 344 states and 512 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:03,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:03,136 INFO L93 Difference]: Finished difference Result 677 states and 1013 transitions. [2024-11-16 07:40:03,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 07:40:03,137 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 119 [2024-11-16 07:40:03,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:03,140 INFO L225 Difference]: With dead ends: 677 [2024-11-16 07:40:03,140 INFO L226 Difference]: Without dead ends: 346 [2024-11-16 07:40:03,141 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-16 07:40:03,142 INFO L432 NwaCegarLoop]: 408 mSDtfsCounter, 2 mSDsluCounter, 1207 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1615 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:03,145 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1615 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 07:40:03,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-16 07:40:03,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2024-11-16 07:40:03,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 277 states have (on average 1.4945848375451263) internal successors, (414), 280 states have internal predecessors, (414), 49 states have call successors, (49), 17 states have call predecessors, (49), 19 states have return successors, (55), 48 states have call predecessors, (55), 48 states have call successors, (55) [2024-11-16 07:40:03,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 518 transitions. [2024-11-16 07:40:03,164 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 518 transitions. Word has length 119 [2024-11-16 07:40:03,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:03,164 INFO L471 AbstractCegarLoop]: Abstraction has 346 states and 518 transitions. [2024-11-16 07:40:03,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:03,165 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 518 transitions. [2024-11-16 07:40:03,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-16 07:40:03,167 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:03,167 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:03,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-16 07:40:03,368 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:40:03,368 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:03,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:03,369 INFO L85 PathProgramCache]: Analyzing trace with hash -624849851, now seen corresponding path program 1 times [2024-11-16 07:40:03,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:03,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421449679] [2024-11-16 07:40:03,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:03,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:03,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:03,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:03,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:03,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:03,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-16 07:40:03,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 07:40:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-16 07:40:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-16 07:40:03,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-16 07:40:03,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-16 07:40:03,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-16 07:40:03,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-16 07:40:03,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:03,584 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-16 07:40:03,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:03,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421449679] [2024-11-16 07:40:03,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421449679] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:03,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:03,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-16 07:40:03,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656141706] [2024-11-16 07:40:03,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:03,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-16 07:40:03,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:03,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-16 07:40:03,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-16 07:40:03,587 INFO L87 Difference]: Start difference. First operand 346 states and 518 transitions. Second operand has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:04,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:04,872 INFO L93 Difference]: Finished difference Result 728 states and 1096 transitions. [2024-11-16 07:40:04,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 07:40:04,873 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 120 [2024-11-16 07:40:04,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:04,876 INFO L225 Difference]: With dead ends: 728 [2024-11-16 07:40:04,876 INFO L226 Difference]: Without dead ends: 405 [2024-11-16 07:40:04,877 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-11-16 07:40:04,877 INFO L432 NwaCegarLoop]: 180 mSDtfsCounter, 641 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 1568 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 1003 SdHoareTripleChecker+Invalid, 1725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:04,878 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [642 Valid, 1003 Invalid, 1725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1568 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-16 07:40:04,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2024-11-16 07:40:04,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 346. [2024-11-16 07:40:04,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 277 states have (on average 1.4945848375451263) internal successors, (414), 280 states have internal predecessors, (414), 49 states have call successors, (49), 17 states have call predecessors, (49), 19 states have return successors, (54), 48 states have call predecessors, (54), 48 states have call successors, (54) [2024-11-16 07:40:04,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 517 transitions. [2024-11-16 07:40:04,901 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 517 transitions. Word has length 120 [2024-11-16 07:40:04,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:04,902 INFO L471 AbstractCegarLoop]: Abstraction has 346 states and 517 transitions. [2024-11-16 07:40:04,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:04,902 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 517 transitions. [2024-11-16 07:40:04,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-16 07:40:04,904 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:04,904 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:04,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-16 07:40:04,905 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:04,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:04,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1953016702, now seen corresponding path program 2 times [2024-11-16 07:40:04,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:04,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277395490] [2024-11-16 07:40:04,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:04,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:04,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:05,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:05,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:05,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:05,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 07:40:05,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-16 07:40:05,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-16 07:40:05,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-16 07:40:05,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-16 07:40:05,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-16 07:40:05,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-16 07:40:05,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-16 07:40:05,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:05,089 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-16 07:40:05,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:05,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277395490] [2024-11-16 07:40:05,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277395490] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:05,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:05,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-16 07:40:05,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178780991] [2024-11-16 07:40:05,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:05,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-16 07:40:05,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:05,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-16 07:40:05,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-16 07:40:05,092 INFO L87 Difference]: Start difference. First operand 346 states and 517 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:06,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:06,321 INFO L93 Difference]: Finished difference Result 730 states and 1099 transitions. [2024-11-16 07:40:06,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 07:40:06,321 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 121 [2024-11-16 07:40:06,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:06,324 INFO L225 Difference]: With dead ends: 730 [2024-11-16 07:40:06,327 INFO L226 Difference]: Without dead ends: 407 [2024-11-16 07:40:06,328 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-11-16 07:40:06,329 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 638 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 1574 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 1731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:06,329 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [640 Valid, 1002 Invalid, 1731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1574 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-16 07:40:06,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-11-16 07:40:06,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 348. [2024-11-16 07:40:06,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 278 states have (on average 1.4928057553956835) internal successors, (415), 282 states have internal predecessors, (415), 49 states have call successors, (49), 17 states have call predecessors, (49), 20 states have return successors, (56), 48 states have call predecessors, (56), 48 states have call successors, (56) [2024-11-16 07:40:06,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 520 transitions. [2024-11-16 07:40:06,354 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 520 transitions. Word has length 121 [2024-11-16 07:40:06,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:06,355 INFO L471 AbstractCegarLoop]: Abstraction has 348 states and 520 transitions. [2024-11-16 07:40:06,355 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:06,355 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 520 transitions. [2024-11-16 07:40:06,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-16 07:40:06,357 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:06,358 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:06,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-16 07:40:06,358 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:06,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:06,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1548814687, now seen corresponding path program 1 times [2024-11-16 07:40:06,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:06,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365275404] [2024-11-16 07:40:06,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:06,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:06,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:06,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:06,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:06,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:06,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:06,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:06,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-16 07:40:06,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 07:40:06,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-16 07:40:06,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-16 07:40:06,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-16 07:40:06,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-16 07:40:06,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-16 07:40:06,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:06,541 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-16 07:40:06,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:06,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365275404] [2024-11-16 07:40:06,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365275404] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:06,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:06,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-16 07:40:06,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111160814] [2024-11-16 07:40:06,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:06,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-16 07:40:06,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:06,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-16 07:40:06,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-16 07:40:06,543 INFO L87 Difference]: Start difference. First operand 348 states and 520 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:07,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:07,731 INFO L93 Difference]: Finished difference Result 730 states and 1098 transitions. [2024-11-16 07:40:07,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-16 07:40:07,732 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 122 [2024-11-16 07:40:07,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:07,735 INFO L225 Difference]: With dead ends: 730 [2024-11-16 07:40:07,736 INFO L226 Difference]: Without dead ends: 407 [2024-11-16 07:40:07,737 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2024-11-16 07:40:07,738 INFO L432 NwaCegarLoop]: 176 mSDtfsCounter, 639 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 1718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:07,738 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [640 Valid, 999 Invalid, 1718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1559 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-16 07:40:07,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-11-16 07:40:07,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 348. [2024-11-16 07:40:07,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 278 states have (on average 1.4928057553956835) internal successors, (415), 282 states have internal predecessors, (415), 49 states have call successors, (49), 17 states have call predecessors, (49), 20 states have return successors, (56), 48 states have call predecessors, (56), 48 states have call successors, (56) [2024-11-16 07:40:07,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 520 transitions. [2024-11-16 07:40:07,764 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 520 transitions. Word has length 122 [2024-11-16 07:40:07,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:07,765 INFO L471 AbstractCegarLoop]: Abstraction has 348 states and 520 transitions. [2024-11-16 07:40:07,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 07:40:07,765 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 520 transitions. [2024-11-16 07:40:07,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-16 07:40:07,767 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:07,767 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:07,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-16 07:40:07,767 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:07,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:07,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1577956354, now seen corresponding path program 1 times [2024-11-16 07:40:07,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:07,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508208955] [2024-11-16 07:40:07,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:07,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:07,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:07,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:07,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:07,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:07,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:07,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:07,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:07,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:07,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:07,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:07,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:07,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:07,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:08,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-16 07:40:08,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:08,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 07:40:08,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:08,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-16 07:40:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:08,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-16 07:40:08,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:08,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-16 07:40:08,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:08,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-16 07:40:08,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:08,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-16 07:40:08,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:08,035 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-16 07:40:08,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:08,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508208955] [2024-11-16 07:40:08,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508208955] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:08,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:08,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-16 07:40:08,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138452038] [2024-11-16 07:40:08,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:08,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-16 07:40:08,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:08,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-16 07:40:08,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-16 07:40:08,038 INFO L87 Difference]: Start difference. First operand 348 states and 520 transitions. Second operand has 11 states, 10 states have (on average 8.4) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-16 07:40:09,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:09,646 INFO L93 Difference]: Finished difference Result 728 states and 1093 transitions. [2024-11-16 07:40:09,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-16 07:40:09,647 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.4) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 122 [2024-11-16 07:40:09,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:09,650 INFO L225 Difference]: With dead ends: 728 [2024-11-16 07:40:09,650 INFO L226 Difference]: Without dead ends: 407 [2024-11-16 07:40:09,652 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2024-11-16 07:40:09,652 INFO L432 NwaCegarLoop]: 177 mSDtfsCounter, 641 mSDsluCounter, 1261 mSDsCounter, 0 mSdLazyCounter, 2660 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 1438 SdHoareTripleChecker+Invalid, 2820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 2660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:09,653 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [642 Valid, 1438 Invalid, 2820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 2660 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-16 07:40:09,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-11-16 07:40:09,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 348. [2024-11-16 07:40:09,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 278 states have (on average 1.4928057553956835) internal successors, (415), 282 states have internal predecessors, (415), 49 states have call successors, (49), 17 states have call predecessors, (49), 20 states have return successors, (55), 48 states have call predecessors, (55), 48 states have call successors, (55) [2024-11-16 07:40:09,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 519 transitions. [2024-11-16 07:40:09,699 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 519 transitions. Word has length 122 [2024-11-16 07:40:09,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:09,699 INFO L471 AbstractCegarLoop]: Abstraction has 348 states and 519 transitions. [2024-11-16 07:40:09,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.4) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-16 07:40:09,700 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 519 transitions. [2024-11-16 07:40:09,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-16 07:40:09,702 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:09,702 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:09,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-16 07:40:09,703 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:09,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:09,703 INFO L85 PathProgramCache]: Analyzing trace with hash -903686371, now seen corresponding path program 2 times [2024-11-16 07:40:09,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:09,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938832028] [2024-11-16 07:40:09,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:09,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:09,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:09,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:09,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:09,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:09,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:09,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:09,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-16 07:40:09,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-16 07:40:09,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-16 07:40:09,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-16 07:40:09,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-16 07:40:09,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-16 07:40:09,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-16 07:40:09,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:09,935 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-16 07:40:09,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:09,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938832028] [2024-11-16 07:40:09,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938832028] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:09,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:09,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-16 07:40:09,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667189868] [2024-11-16 07:40:09,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:09,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-16 07:40:09,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:09,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-16 07:40:09,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-16 07:40:09,937 INFO L87 Difference]: Start difference. First operand 348 states and 519 transitions. Second operand has 11 states, 10 states have (on average 8.5) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-16 07:40:11,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:11,580 INFO L93 Difference]: Finished difference Result 730 states and 1099 transitions. [2024-11-16 07:40:11,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-16 07:40:11,581 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.5) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 123 [2024-11-16 07:40:11,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:11,584 INFO L225 Difference]: With dead ends: 730 [2024-11-16 07:40:11,584 INFO L226 Difference]: Without dead ends: 409 [2024-11-16 07:40:11,585 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2024-11-16 07:40:11,586 INFO L432 NwaCegarLoop]: 178 mSDtfsCounter, 638 mSDsluCounter, 1261 mSDsCounter, 0 mSdLazyCounter, 2694 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 639 SdHoareTripleChecker+Valid, 1439 SdHoareTripleChecker+Invalid, 2852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 2694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:11,586 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [639 Valid, 1439 Invalid, 2852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 2694 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-16 07:40:11,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2024-11-16 07:40:11,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 350. [2024-11-16 07:40:11,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 279 states have (on average 1.4910394265232976) internal successors, (416), 284 states have internal predecessors, (416), 49 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (60), 48 states have call predecessors, (60), 48 states have call successors, (60) [2024-11-16 07:40:11,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 525 transitions. [2024-11-16 07:40:11,615 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 525 transitions. Word has length 123 [2024-11-16 07:40:11,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:11,615 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 525 transitions. [2024-11-16 07:40:11,616 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.5) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-16 07:40:11,616 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 525 transitions. [2024-11-16 07:40:11,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-16 07:40:11,617 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:11,618 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:11,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-16 07:40:11,618 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:11,618 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:11,618 INFO L85 PathProgramCache]: Analyzing trace with hash -38612673, now seen corresponding path program 1 times [2024-11-16 07:40:11,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:11,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029137320] [2024-11-16 07:40:11,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:11,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:11,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:11,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:11,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:11,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:11,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:11,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:11,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-16 07:40:11,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-16 07:40:11,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 07:40:11,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-16 07:40:11,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-16 07:40:11,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-16 07:40:11,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 07:40:11,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:11,761 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:11,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:11,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029137320] [2024-11-16 07:40:11,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029137320] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 07:40:11,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050631499] [2024-11-16 07:40:11,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:11,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:40:11,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 07:40:11,763 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-16 07:40:11,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-16 07:40:12,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:12,036 INFO L255 TraceCheckSpWp]: Trace formula consists of 1009 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-16 07:40:12,040 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 07:40:12,077 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:12,077 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 07:40:12,184 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:12,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050631499] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 07:40:12,185 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 07:40:12,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 10 [2024-11-16 07:40:12,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671160285] [2024-11-16 07:40:12,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 07:40:12,186 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-16 07:40:12,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:12,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-16 07:40:12,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:12,187 INFO L87 Difference]: Start difference. First operand 350 states and 525 transitions. Second operand has 10 states, 10 states have (on average 12.3) internal successors, (123), 7 states have internal predecessors, (123), 2 states have call successors, (30), 5 states have call predecessors, (30), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-16 07:40:13,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:13,617 INFO L93 Difference]: Finished difference Result 917 states and 1430 transitions. [2024-11-16 07:40:13,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-16 07:40:13,619 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.3) internal successors, (123), 7 states have internal predecessors, (123), 2 states have call successors, (30), 5 states have call predecessors, (30), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 124 [2024-11-16 07:40:13,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:13,624 INFO L225 Difference]: With dead ends: 917 [2024-11-16 07:40:13,624 INFO L226 Difference]: Without dead ends: 793 [2024-11-16 07:40:13,625 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-16 07:40:13,626 INFO L432 NwaCegarLoop]: 215 mSDtfsCounter, 956 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 2038 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1001 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 2297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 2038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:13,626 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1001 Valid, 1383 Invalid, 2297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 2038 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-16 07:40:13,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2024-11-16 07:40:13,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 710. [2024-11-16 07:40:13,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 575 states have (on average 1.5147826086956522) internal successors, (871), 580 states have internal predecessors, (871), 113 states have call successors, (113), 17 states have call predecessors, (113), 21 states have return successors, (134), 112 states have call predecessors, (134), 112 states have call successors, (134) [2024-11-16 07:40:13,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 1118 transitions. [2024-11-16 07:40:13,666 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 1118 transitions. Word has length 124 [2024-11-16 07:40:13,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:13,666 INFO L471 AbstractCegarLoop]: Abstraction has 710 states and 1118 transitions. [2024-11-16 07:40:13,666 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.3) internal successors, (123), 7 states have internal predecessors, (123), 2 states have call successors, (30), 5 states have call predecessors, (30), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-16 07:40:13,666 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 1118 transitions. [2024-11-16 07:40:13,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-16 07:40:13,670 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:13,670 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:13,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-16 07:40:13,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 07:40:13,871 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:13,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:13,872 INFO L85 PathProgramCache]: Analyzing trace with hash -212944267, now seen corresponding path program 1 times [2024-11-16 07:40:13,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:13,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244846091] [2024-11-16 07:40:13,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:13,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:13,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:13,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:13,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:13,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:13,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:13,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:13,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-16 07:40:13,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-16 07:40:13,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-16 07:40:13,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-16 07:40:13,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 07:40:13,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-16 07:40:13,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-16 07:40:13,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:13,999 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:13,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:14,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244846091] [2024-11-16 07:40:14,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244846091] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:14,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:14,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:14,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927435282] [2024-11-16 07:40:14,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:14,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:14,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:14,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:14,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:14,002 INFO L87 Difference]: Start difference. First operand 710 states and 1118 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:14,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:14,858 INFO L93 Difference]: Finished difference Result 1774 states and 2845 transitions. [2024-11-16 07:40:14,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:14,859 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 137 [2024-11-16 07:40:14,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:14,865 INFO L225 Difference]: With dead ends: 1774 [2024-11-16 07:40:14,865 INFO L226 Difference]: Without dead ends: 1136 [2024-11-16 07:40:14,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:14,868 INFO L432 NwaCegarLoop]: 186 mSDtfsCounter, 743 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:14,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [758 Valid, 719 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-16 07:40:14,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2024-11-16 07:40:14,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 1069. [2024-11-16 07:40:14,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1069 states, 870 states have (on average 1.5114942528735633) internal successors, (1315), 875 states have internal predecessors, (1315), 177 states have call successors, (177), 17 states have call predecessors, (177), 21 states have return successors, (208), 176 states have call predecessors, (208), 176 states have call successors, (208) [2024-11-16 07:40:14,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 1700 transitions. [2024-11-16 07:40:14,911 INFO L78 Accepts]: Start accepts. Automaton has 1069 states and 1700 transitions. Word has length 137 [2024-11-16 07:40:14,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:14,912 INFO L471 AbstractCegarLoop]: Abstraction has 1069 states and 1700 transitions. [2024-11-16 07:40:14,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:14,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1069 states and 1700 transitions. [2024-11-16 07:40:14,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-16 07:40:14,918 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:14,918 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:14,918 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-16 07:40:14,918 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:14,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:14,919 INFO L85 PathProgramCache]: Analyzing trace with hash 945847067, now seen corresponding path program 1 times [2024-11-16 07:40:14,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:14,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756129301] [2024-11-16 07:40:14,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:14,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:14,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:14,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:14,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:15,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:15,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:15,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:15,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-16 07:40:15,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-16 07:40:15,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-16 07:40:15,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-16 07:40:15,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-16 07:40:15,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-16 07:40:15,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-16 07:40:15,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:15,034 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:15,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:15,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756129301] [2024-11-16 07:40:15,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756129301] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:15,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:15,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:15,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193524589] [2024-11-16 07:40:15,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:15,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:15,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:15,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:15,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:15,037 INFO L87 Difference]: Start difference. First operand 1069 states and 1700 transitions. Second operand has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:15,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:15,849 INFO L93 Difference]: Finished difference Result 2636 states and 4237 transitions. [2024-11-16 07:40:15,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:15,850 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 138 [2024-11-16 07:40:15,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:15,860 INFO L225 Difference]: With dead ends: 2636 [2024-11-16 07:40:15,860 INFO L226 Difference]: Without dead ends: 1700 [2024-11-16 07:40:15,864 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:15,864 INFO L432 NwaCegarLoop]: 184 mSDtfsCounter, 740 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 1063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:15,865 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [755 Valid, 712 Invalid, 1063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-16 07:40:15,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1700 states. [2024-11-16 07:40:15,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1700 to 1633. [2024-11-16 07:40:15,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1339 states have (on average 1.5070948469006722) internal successors, (2018), 1344 states have internal predecessors, (2018), 272 states have call successors, (272), 17 states have call predecessors, (272), 21 states have return successors, (303), 271 states have call predecessors, (303), 271 states have call successors, (303) [2024-11-16 07:40:15,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2593 transitions. [2024-11-16 07:40:15,930 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2593 transitions. Word has length 138 [2024-11-16 07:40:15,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:15,930 INFO L471 AbstractCegarLoop]: Abstraction has 1633 states and 2593 transitions. [2024-11-16 07:40:15,930 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:15,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2593 transitions. [2024-11-16 07:40:15,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-16 07:40:15,939 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:15,939 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:15,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-16 07:40:15,940 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:15,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:15,940 INFO L85 PathProgramCache]: Analyzing trace with hash 217909301, now seen corresponding path program 1 times [2024-11-16 07:40:15,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:15,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489517833] [2024-11-16 07:40:15,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:15,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:15,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:16,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:16,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:16,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:16,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:16,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:16,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 07:40:16,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-16 07:40:16,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-16 07:40:16,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-16 07:40:16,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-16 07:40:16,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-16 07:40:16,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-16 07:40:16,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:16,059 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:16,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:16,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489517833] [2024-11-16 07:40:16,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489517833] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:16,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:16,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:16,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822440654] [2024-11-16 07:40:16,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:16,062 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:16,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:16,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:16,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:16,063 INFO L87 Difference]: Start difference. First operand 1633 states and 2593 transitions. Second operand has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:16,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:16,835 INFO L93 Difference]: Finished difference Result 3918 states and 6313 transitions. [2024-11-16 07:40:16,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:16,836 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 139 [2024-11-16 07:40:16,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:16,851 INFO L225 Difference]: With dead ends: 3918 [2024-11-16 07:40:16,851 INFO L226 Difference]: Without dead ends: 2561 [2024-11-16 07:40:16,857 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:16,858 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 737 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 1049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:16,858 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [752 Valid, 700 Invalid, 1049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-16 07:40:16,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2024-11-16 07:40:16,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2494. [2024-11-16 07:40:16,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2494 states, 2077 states have (on average 1.503129513721714) internal successors, (3122), 2082 states have internal predecessors, (3122), 395 states have call successors, (395), 17 states have call predecessors, (395), 21 states have return successors, (442), 394 states have call predecessors, (442), 394 states have call successors, (442) [2024-11-16 07:40:16,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2494 states to 2494 states and 3959 transitions. [2024-11-16 07:40:16,970 INFO L78 Accepts]: Start accepts. Automaton has 2494 states and 3959 transitions. Word has length 139 [2024-11-16 07:40:16,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:16,970 INFO L471 AbstractCegarLoop]: Abstraction has 2494 states and 3959 transitions. [2024-11-16 07:40:16,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:16,970 INFO L276 IsEmpty]: Start isEmpty. Operand 2494 states and 3959 transitions. [2024-11-16 07:40:16,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-16 07:40:16,980 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:16,980 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:16,981 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-16 07:40:16,981 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:16,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:16,981 INFO L85 PathProgramCache]: Analyzing trace with hash 358731707, now seen corresponding path program 1 times [2024-11-16 07:40:16,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:16,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955971897] [2024-11-16 07:40:16,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:16,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:17,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:17,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:17,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:17,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:17,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-16 07:40:17,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-16 07:40:17,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-16 07:40:17,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-16 07:40:17,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-16 07:40:17,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-16 07:40:17,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-16 07:40:17,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:17,085 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:17,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:17,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955971897] [2024-11-16 07:40:17,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955971897] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:17,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:17,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:17,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690666439] [2024-11-16 07:40:17,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:17,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:17,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:17,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:17,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:17,087 INFO L87 Difference]: Start difference. First operand 2494 states and 3959 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:17,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:17,872 INFO L93 Difference]: Finished difference Result 5925 states and 9555 transitions. [2024-11-16 07:40:17,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:17,873 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 140 [2024-11-16 07:40:17,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:17,895 INFO L225 Difference]: With dead ends: 5925 [2024-11-16 07:40:17,896 INFO L226 Difference]: Without dead ends: 3944 [2024-11-16 07:40:17,905 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:17,906 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 734 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 1049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:17,906 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [749 Valid, 700 Invalid, 1049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 07:40:17,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3944 states. [2024-11-16 07:40:18,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3944 to 3877. [2024-11-16 07:40:18,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3877 states, 3281 states have (on average 1.4986284669308139) internal successors, (4917), 3286 states have internal predecessors, (4917), 574 states have call successors, (574), 17 states have call predecessors, (574), 21 states have return successors, (647), 573 states have call predecessors, (647), 573 states have call successors, (647) [2024-11-16 07:40:18,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3877 states to 3877 states and 6138 transitions. [2024-11-16 07:40:18,059 INFO L78 Accepts]: Start accepts. Automaton has 3877 states and 6138 transitions. Word has length 140 [2024-11-16 07:40:18,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:18,060 INFO L471 AbstractCegarLoop]: Abstraction has 3877 states and 6138 transitions. [2024-11-16 07:40:18,060 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:18,060 INFO L276 IsEmpty]: Start isEmpty. Operand 3877 states and 6138 transitions. [2024-11-16 07:40:18,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-16 07:40:18,074 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:18,074 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:18,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-16 07:40:18,074 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:18,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:18,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1685790123, now seen corresponding path program 1 times [2024-11-16 07:40:18,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:18,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988927567] [2024-11-16 07:40:18,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:18,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:18,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:18,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:18,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:18,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:18,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:18,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:18,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-16 07:40:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-16 07:40:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-16 07:40:18,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-16 07:40:18,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-16 07:40:18,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-16 07:40:18,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-16 07:40:18,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:18,175 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:18,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:18,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988927567] [2024-11-16 07:40:18,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988927567] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:18,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:18,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:18,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230108146] [2024-11-16 07:40:18,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:18,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:18,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:18,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:18,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:18,177 INFO L87 Difference]: Start difference. First operand 3877 states and 6138 transitions. Second operand has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:18,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:18,981 INFO L93 Difference]: Finished difference Result 9515 states and 15326 transitions. [2024-11-16 07:40:18,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:18,982 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 141 [2024-11-16 07:40:18,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:19,019 INFO L225 Difference]: With dead ends: 9515 [2024-11-16 07:40:19,020 INFO L226 Difference]: Without dead ends: 6436 [2024-11-16 07:40:19,034 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:19,035 INFO L432 NwaCegarLoop]: 190 mSDtfsCounter, 731 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:19,035 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [746 Valid, 727 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 871 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 07:40:19,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6436 states. [2024-11-16 07:40:19,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6436 to 6369. [2024-11-16 07:40:19,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6369 states, 5397 states have (on average 1.487863627941449) internal successors, (8030), 5402 states have internal predecessors, (8030), 950 states have call successors, (950), 17 states have call predecessors, (950), 21 states have return successors, (1067), 949 states have call predecessors, (1067), 949 states have call successors, (1067) [2024-11-16 07:40:19,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6369 states to 6369 states and 10047 transitions. [2024-11-16 07:40:19,321 INFO L78 Accepts]: Start accepts. Automaton has 6369 states and 10047 transitions. Word has length 141 [2024-11-16 07:40:19,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:19,321 INFO L471 AbstractCegarLoop]: Abstraction has 6369 states and 10047 transitions. [2024-11-16 07:40:19,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:19,322 INFO L276 IsEmpty]: Start isEmpty. Operand 6369 states and 10047 transitions. [2024-11-16 07:40:19,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-16 07:40:19,341 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:19,341 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:19,342 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-16 07:40:19,342 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:19,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:19,342 INFO L85 PathProgramCache]: Analyzing trace with hash 248185755, now seen corresponding path program 1 times [2024-11-16 07:40:19,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:19,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499120406] [2024-11-16 07:40:19,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:19,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:19,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:19,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:19,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:19,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:19,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:19,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-16 07:40:19,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-16 07:40:19,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-16 07:40:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-16 07:40:19,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-11-16 07:40:19,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-16 07:40:19,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-16 07:40:19,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:19,442 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:19,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:19,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499120406] [2024-11-16 07:40:19,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499120406] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:19,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:19,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:19,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222454138] [2024-11-16 07:40:19,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:19,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:19,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:19,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:19,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:19,445 INFO L87 Difference]: Start difference. First operand 6369 states and 10047 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:20,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:20,450 INFO L93 Difference]: Finished difference Result 15876 states and 25454 transitions. [2024-11-16 07:40:20,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:20,451 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 142 [2024-11-16 07:40:20,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:20,511 INFO L225 Difference]: With dead ends: 15876 [2024-11-16 07:40:20,511 INFO L226 Difference]: Without dead ends: 10760 [2024-11-16 07:40:20,532 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:20,533 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 728 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 851 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:20,533 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [743 Valid, 701 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 851 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-16 07:40:20,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10760 states. [2024-11-16 07:40:20,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10760 to 10693. [2024-11-16 07:40:20,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10693 states, 9115 states have (on average 1.4810751508502469) internal successors, (13500), 9120 states have internal predecessors, (13500), 1556 states have call successors, (1556), 17 states have call predecessors, (1556), 21 states have return successors, (1751), 1555 states have call predecessors, (1751), 1555 states have call successors, (1751) [2024-11-16 07:40:20,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10693 states to 10693 states and 16807 transitions. [2024-11-16 07:40:20,992 INFO L78 Accepts]: Start accepts. Automaton has 10693 states and 16807 transitions. Word has length 142 [2024-11-16 07:40:20,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:20,995 INFO L471 AbstractCegarLoop]: Abstraction has 10693 states and 16807 transitions. [2024-11-16 07:40:20,996 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:20,996 INFO L276 IsEmpty]: Start isEmpty. Operand 10693 states and 16807 transitions. [2024-11-16 07:40:21,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-16 07:40:21,044 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:21,044 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:21,044 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-16 07:40:21,044 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:21,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:21,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1995703275, now seen corresponding path program 1 times [2024-11-16 07:40:21,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:21,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633329850] [2024-11-16 07:40:21,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:21,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:21,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:21,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:21,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:21,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:21,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:21,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:21,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-16 07:40:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-16 07:40:21,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-16 07:40:21,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-16 07:40:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2024-11-16 07:40:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-16 07:40:21,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-16 07:40:21,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:21,152 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:21,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:21,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633329850] [2024-11-16 07:40:21,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633329850] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:21,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:21,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:21,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781919345] [2024-11-16 07:40:21,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:21,156 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:21,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:21,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:21,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:21,156 INFO L87 Difference]: Start difference. First operand 10693 states and 16807 transitions. Second operand has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:22,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:22,356 INFO L93 Difference]: Finished difference Result 27828 states and 44453 transitions. [2024-11-16 07:40:22,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:22,357 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 143 [2024-11-16 07:40:22,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:22,536 INFO L225 Difference]: With dead ends: 27828 [2024-11-16 07:40:22,536 INFO L226 Difference]: Without dead ends: 18918 [2024-11-16 07:40:22,561 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:22,563 INFO L432 NwaCegarLoop]: 195 mSDtfsCounter, 725 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 740 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:22,563 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [740 Valid, 738 Invalid, 1077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-16 07:40:22,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18918 states. [2024-11-16 07:40:23,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18918 to 18851. [2024-11-16 07:40:23,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18851 states, 16070 states have (on average 1.4705040448039826) internal successors, (23631), 16075 states have internal predecessors, (23631), 2759 states have call successors, (2759), 17 states have call predecessors, (2759), 21 states have return successors, (3098), 2758 states have call predecessors, (3098), 2758 states have call successors, (3098) [2024-11-16 07:40:23,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18851 states to 18851 states and 29488 transitions. [2024-11-16 07:40:23,405 INFO L78 Accepts]: Start accepts. Automaton has 18851 states and 29488 transitions. Word has length 143 [2024-11-16 07:40:23,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:23,406 INFO L471 AbstractCegarLoop]: Abstraction has 18851 states and 29488 transitions. [2024-11-16 07:40:23,407 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:23,407 INFO L276 IsEmpty]: Start isEmpty. Operand 18851 states and 29488 transitions. [2024-11-16 07:40:23,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-16 07:40:23,438 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:23,438 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:23,438 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-16 07:40:23,438 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:23,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:23,439 INFO L85 PathProgramCache]: Analyzing trace with hash -843629701, now seen corresponding path program 1 times [2024-11-16 07:40:23,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:23,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497949135] [2024-11-16 07:40:23,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:23,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:23,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:23,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:23,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:23,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:23,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:23,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-16 07:40:23,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-16 07:40:23,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-16 07:40:23,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 07:40:23,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-16 07:40:23,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-16 07:40:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-16 07:40:23,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:23,574 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:23,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:23,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497949135] [2024-11-16 07:40:23,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497949135] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:23,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:23,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:23,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237116039] [2024-11-16 07:40:23,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:23,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:23,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:23,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:23,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:23,579 INFO L87 Difference]: Start difference. First operand 18851 states and 29488 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:24,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:24,812 INFO L93 Difference]: Finished difference Result 50206 states and 79858 transitions. [2024-11-16 07:40:24,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:24,812 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 144 [2024-11-16 07:40:24,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:24,965 INFO L225 Difference]: With dead ends: 50206 [2024-11-16 07:40:24,965 INFO L226 Difference]: Without dead ends: 33888 [2024-11-16 07:40:25,189 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:25,190 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 722 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 1057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:25,190 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [737 Valid, 701 Invalid, 1057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 855 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 07:40:25,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33888 states. [2024-11-16 07:40:26,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33888 to 33821. [2024-11-16 07:40:26,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33821 states, 29001 states have (on average 1.4633633322988862) internal successors, (42439), 29006 states have internal predecessors, (42439), 4798 states have call successors, (4798), 17 states have call predecessors, (4798), 21 states have return successors, (5411), 4797 states have call predecessors, (5411), 4797 states have call successors, (5411) [2024-11-16 07:40:26,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33821 states to 33821 states and 52648 transitions. [2024-11-16 07:40:26,221 INFO L78 Accepts]: Start accepts. Automaton has 33821 states and 52648 transitions. Word has length 144 [2024-11-16 07:40:26,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:26,221 INFO L471 AbstractCegarLoop]: Abstraction has 33821 states and 52648 transitions. [2024-11-16 07:40:26,222 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:26,222 INFO L276 IsEmpty]: Start isEmpty. Operand 33821 states and 52648 transitions. [2024-11-16 07:40:26,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-16 07:40:26,252 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:26,252 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:26,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-16 07:40:26,253 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:26,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:26,253 INFO L85 PathProgramCache]: Analyzing trace with hash 771938741, now seen corresponding path program 1 times [2024-11-16 07:40:26,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:26,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79879658] [2024-11-16 07:40:26,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:26,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:26,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:26,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:26,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:26,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:26,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:26,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:26,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-16 07:40:26,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-16 07:40:26,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-16 07:40:26,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-16 07:40:26,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-16 07:40:26,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-16 07:40:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-16 07:40:26,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:26,532 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:26,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:26,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79879658] [2024-11-16 07:40:26,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79879658] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:26,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:26,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:26,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473647598] [2024-11-16 07:40:26,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:26,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:26,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:26,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:26,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:26,535 INFO L87 Difference]: Start difference. First operand 33821 states and 52648 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:28,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:28,748 INFO L93 Difference]: Finished difference Result 92655 states and 146119 transitions. [2024-11-16 07:40:28,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:28,749 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 145 [2024-11-16 07:40:28,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:28,966 INFO L225 Difference]: With dead ends: 92655 [2024-11-16 07:40:28,966 INFO L226 Difference]: Without dead ends: 62282 [2024-11-16 07:40:29,040 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:29,041 INFO L432 NwaCegarLoop]: 181 mSDtfsCounter, 719 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 706 SdHoareTripleChecker+Invalid, 1056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:29,041 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [734 Valid, 706 Invalid, 1056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 854 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-16 07:40:29,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62282 states. [2024-11-16 07:40:30,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62282 to 62215. [2024-11-16 07:40:31,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62215 states, 53680 states have (on average 1.4553837555886737) internal successors, (78125), 53685 states have internal predecessors, (78125), 8513 states have call successors, (8513), 17 states have call predecessors, (8513), 21 states have return successors, (9658), 8512 states have call predecessors, (9658), 8512 states have call successors, (9658) [2024-11-16 07:40:31,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62215 states to 62215 states and 96296 transitions. [2024-11-16 07:40:31,257 INFO L78 Accepts]: Start accepts. Automaton has 62215 states and 96296 transitions. Word has length 145 [2024-11-16 07:40:31,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:31,258 INFO L471 AbstractCegarLoop]: Abstraction has 62215 states and 96296 transitions. [2024-11-16 07:40:31,258 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:31,259 INFO L276 IsEmpty]: Start isEmpty. Operand 62215 states and 96296 transitions. [2024-11-16 07:40:31,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-16 07:40:31,300 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:31,300 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:31,300 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-16 07:40:31,300 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:31,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:31,301 INFO L85 PathProgramCache]: Analyzing trace with hash -613684293, now seen corresponding path program 1 times [2024-11-16 07:40:31,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:31,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542586444] [2024-11-16 07:40:31,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:31,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:31,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:31,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:31,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:31,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:31,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:31,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-16 07:40:31,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-16 07:40:31,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-16 07:40:31,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-16 07:40:31,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-16 07:40:31,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-16 07:40:31,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-16 07:40:31,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:31,806 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:31,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:31,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542586444] [2024-11-16 07:40:31,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542586444] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:31,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:31,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 07:40:31,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264624691] [2024-11-16 07:40:31,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:31,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 07:40:31,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:31,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 07:40:31,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 07:40:31,808 INFO L87 Difference]: Start difference. First operand 62215 states and 96296 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:34,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:34,333 INFO L93 Difference]: Finished difference Result 116753 states and 183862 transitions. [2024-11-16 07:40:34,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 07:40:34,334 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 146 [2024-11-16 07:40:34,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:34,787 INFO L225 Difference]: With dead ends: 116753 [2024-11-16 07:40:34,787 INFO L226 Difference]: Without dead ends: 116629 [2024-11-16 07:40:34,863 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:34,864 INFO L432 NwaCegarLoop]: 189 mSDtfsCounter, 713 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:34,864 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [727 Valid, 733 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-16 07:40:35,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116629 states. [2024-11-16 07:40:37,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116629 to 116562. [2024-11-16 07:40:37,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116562 states, 101228 states have (on average 1.4463784723594262) internal successors, (146414), 101233 states have internal predecessors, (146414), 15312 states have call successors, (15312), 17 states have call predecessors, (15312), 21 states have return successors, (17503), 15311 states have call predecessors, (17503), 15311 states have call successors, (17503) [2024-11-16 07:40:38,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116562 states to 116562 states and 179229 transitions. [2024-11-16 07:40:38,979 INFO L78 Accepts]: Start accepts. Automaton has 116562 states and 179229 transitions. Word has length 146 [2024-11-16 07:40:38,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:38,980 INFO L471 AbstractCegarLoop]: Abstraction has 116562 states and 179229 transitions. [2024-11-16 07:40:38,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:38,981 INFO L276 IsEmpty]: Start isEmpty. Operand 116562 states and 179229 transitions. [2024-11-16 07:40:39,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-16 07:40:39,022 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:39,022 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:39,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-16 07:40:39,023 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:39,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:39,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1263959211, now seen corresponding path program 1 times [2024-11-16 07:40:39,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:39,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270572830] [2024-11-16 07:40:39,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:39,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:39,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:39,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:39,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:39,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:39,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:39,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:39,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 07:40:39,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-16 07:40:39,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-16 07:40:39,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-16 07:40:39,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-16 07:40:39,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-16 07:40:39,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-16 07:40:39,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:39,264 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:39,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:39,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270572830] [2024-11-16 07:40:39,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270572830] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:39,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:39,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-16 07:40:39,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037289063] [2024-11-16 07:40:39,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:39,266 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-16 07:40:39,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:39,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-16 07:40:39,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-16 07:40:39,267 INFO L87 Difference]: Start difference. First operand 116562 states and 179229 transitions. Second operand has 10 states, 10 states have (on average 10.6) internal successors, (106), 6 states have internal predecessors, (106), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:42,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:42,209 INFO L93 Difference]: Finished difference Result 116735 states and 182748 transitions. [2024-11-16 07:40:42,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-16 07:40:42,209 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.6) internal successors, (106), 6 states have internal predecessors, (106), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 147 [2024-11-16 07:40:42,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:42,671 INFO L225 Difference]: With dead ends: 116735 [2024-11-16 07:40:42,672 INFO L226 Difference]: Without dead ends: 116621 [2024-11-16 07:40:42,747 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2024-11-16 07:40:42,748 INFO L432 NwaCegarLoop]: 178 mSDtfsCounter, 634 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 2269 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 1291 SdHoareTripleChecker+Invalid, 2423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 2269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:42,748 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [634 Valid, 1291 Invalid, 2423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 2269 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-16 07:40:42,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116621 states. [2024-11-16 07:40:45,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116621 to 116562. [2024-11-16 07:40:46,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116562 states, 101228 states have (on average 1.4463685936697357) internal successors, (146413), 101233 states have internal predecessors, (146413), 15312 states have call successors, (15312), 17 states have call predecessors, (15312), 21 states have return successors, (17503), 15311 states have call predecessors, (17503), 15311 states have call successors, (17503) [2024-11-16 07:40:46,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116562 states to 116562 states and 179228 transitions. [2024-11-16 07:40:46,309 INFO L78 Accepts]: Start accepts. Automaton has 116562 states and 179228 transitions. Word has length 147 [2024-11-16 07:40:46,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:46,310 INFO L471 AbstractCegarLoop]: Abstraction has 116562 states and 179228 transitions. [2024-11-16 07:40:46,310 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.6) internal successors, (106), 6 states have internal predecessors, (106), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 07:40:46,311 INFO L276 IsEmpty]: Start isEmpty. Operand 116562 states and 179228 transitions. [2024-11-16 07:40:46,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-16 07:40:46,356 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:46,357 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:46,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-16 07:40:46,357 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:46,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:46,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1263972910, now seen corresponding path program 1 times [2024-11-16 07:40:46,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:46,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344573580] [2024-11-16 07:40:46,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:46,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:46,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:47,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:47,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:47,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:47,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:47,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:47,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 07:40:47,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-16 07:40:47,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-16 07:40:47,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-16 07:40:47,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-16 07:40:47,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-16 07:40:47,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-16 07:40:47,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-16 07:40:47,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:47,260 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:47,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:47,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344573580] [2024-11-16 07:40:47,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344573580] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:47,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:47,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-16 07:40:47,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624140973] [2024-11-16 07:40:47,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:47,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-16 07:40:47,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:47,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-16 07:40:47,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-16 07:40:47,265 INFO L87 Difference]: Start difference. First operand 116562 states and 179228 transitions. Second operand has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-16 07:40:50,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:50,590 INFO L93 Difference]: Finished difference Result 116904 states and 182979 transitions. [2024-11-16 07:40:50,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-16 07:40:50,591 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 154 [2024-11-16 07:40:50,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:50,917 INFO L225 Difference]: With dead ends: 116904 [2024-11-16 07:40:50,917 INFO L226 Difference]: Without dead ends: 116790 [2024-11-16 07:40:50,949 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2024-11-16 07:40:50,950 INFO L432 NwaCegarLoop]: 180 mSDtfsCounter, 1267 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 2080 mSolverCounterSat, 237 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1281 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 2317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 2080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:50,950 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1281 Valid, 994 Invalid, 2317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 2080 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-16 07:40:50,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116790 states. [2024-11-16 07:40:54,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116790 to 116677. [2024-11-16 07:40:54,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116677 states, 101321 states have (on average 1.4463635376674135) internal successors, (146547), 101326 states have internal predecessors, (146547), 15323 states have call successors, (15323), 26 states have call predecessors, (15323), 32 states have return successors, (17516), 15324 states have call predecessors, (17516), 15321 states have call successors, (17516) [2024-11-16 07:40:54,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116677 states to 116677 states and 179386 transitions. [2024-11-16 07:40:54,627 INFO L78 Accepts]: Start accepts. Automaton has 116677 states and 179386 transitions. Word has length 154 [2024-11-16 07:40:54,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:40:54,628 INFO L471 AbstractCegarLoop]: Abstraction has 116677 states and 179386 transitions. [2024-11-16 07:40:54,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-16 07:40:54,628 INFO L276 IsEmpty]: Start isEmpty. Operand 116677 states and 179386 transitions. [2024-11-16 07:40:54,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-16 07:40:54,664 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:40:54,664 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:40:54,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-16 07:40:54,664 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:40:54,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:40:54,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1172703161, now seen corresponding path program 1 times [2024-11-16 07:40:54,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:40:54,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595625621] [2024-11-16 07:40:54,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:40:54,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:40:54,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:54,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:40:54,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:54,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:40:54,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:54,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:40:54,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:54,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:40:54,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:54,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:40:54,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:54,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:40:54,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:55,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 07:40:55,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:55,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-16 07:40:55,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:55,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-16 07:40:55,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:55,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-16 07:40:55,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:55,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-16 07:40:55,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:55,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-16 07:40:55,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:55,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-16 07:40:55,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:55,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 07:40:55,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:40:55,049 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-16 07:40:55,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:40:55,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595625621] [2024-11-16 07:40:55,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595625621] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:40:55,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:40:55,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-16 07:40:55,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684309213] [2024-11-16 07:40:55,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:40:55,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-16 07:40:55,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:40:55,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-16 07:40:55,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2024-11-16 07:40:55,052 INFO L87 Difference]: Start difference. First operand 116677 states and 179386 transitions. Second operand has 16 states, 14 states have (on average 8.0) internal successors, (112), 12 states have internal predecessors, (112), 8 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-16 07:40:59,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 07:40:59,589 INFO L93 Difference]: Finished difference Result 117145 states and 183316 transitions. [2024-11-16 07:40:59,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-16 07:40:59,590 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 8.0) internal successors, (112), 12 states have internal predecessors, (112), 8 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) Word has length 155 [2024-11-16 07:40:59,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 07:40:59,931 INFO L225 Difference]: With dead ends: 117145 [2024-11-16 07:40:59,931 INFO L226 Difference]: Without dead ends: 116878 [2024-11-16 07:40:59,984 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=251, Invalid=1309, Unknown=0, NotChecked=0, Total=1560 [2024-11-16 07:40:59,985 INFO L432 NwaCegarLoop]: 180 mSDtfsCounter, 923 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 4997 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 923 SdHoareTripleChecker+Valid, 2210 SdHoareTripleChecker+Invalid, 5218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 4997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-16 07:40:59,985 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [923 Valid, 2210 Invalid, 5218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 4997 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-16 07:41:00,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116878 states. [2024-11-16 07:41:02,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116878 to 116730. [2024-11-16 07:41:03,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116730 states, 101362 states have (on average 1.4463309721591917) internal successors, (146603), 101369 states have internal predecessors, (146603), 15334 states have call successors, (15334), 27 states have call predecessors, (15334), 33 states have return successors, (17527), 15333 states have call predecessors, (17527), 15332 states have call successors, (17527) [2024-11-16 07:41:03,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116730 states to 116730 states and 179464 transitions. [2024-11-16 07:41:03,354 INFO L78 Accepts]: Start accepts. Automaton has 116730 states and 179464 transitions. Word has length 155 [2024-11-16 07:41:03,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 07:41:03,355 INFO L471 AbstractCegarLoop]: Abstraction has 116730 states and 179464 transitions. [2024-11-16 07:41:03,355 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 8.0) internal successors, (112), 12 states have internal predecessors, (112), 8 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-16 07:41:03,355 INFO L276 IsEmpty]: Start isEmpty. Operand 116730 states and 179464 transitions. [2024-11-16 07:41:04,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-11-16 07:41:04,041 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 07:41:04,041 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 07:41:04,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-16 07:41:04,042 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 07:41:04,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 07:41:04,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1270461223, now seen corresponding path program 1 times [2024-11-16 07:41:04,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 07:41:04,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538173748] [2024-11-16 07:41:04,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 07:41:04,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 07:41:04,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 07:41:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 07:41:04,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 07:41:04,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 07:41:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-16 07:41:04,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-16 07:41:04,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 07:41:04,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-16 07:41:04,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-16 07:41:04,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-16 07:41:04,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-16 07:41:04,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-16 07:41:04,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-16 07:41:04,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-16 07:41:04,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-16 07:41:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-16 07:41:04,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2024-11-16 07:41:04,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 07:41:04,333 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-16 07:41:04,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 07:41:04,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538173748] [2024-11-16 07:41:04,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538173748] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 07:41:04,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 07:41:04,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-16 07:41:04,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638736403] [2024-11-16 07:41:04,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 07:41:04,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-16 07:41:04,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 07:41:04,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-16 07:41:04,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-16 07:41:04,336 INFO L87 Difference]: Start difference. First operand 116730 states and 179464 transitions. Second operand has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 5 states have internal predecessors, (123), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17)