./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/loops/lu.cmp.c --full-output --procedureinliner.inline.calls.to.implemented.procedures NEVER --traceabstraction.positions.where.we.compute.the.hoare.annotation All --witnessprinter.yaml.format.version 2.1 --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a9b967e5 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/certificate-witnesses-artifact/automizer/data/config -Xmx15G -Xms4m -jar /storage/repos/certificate-witnesses-artifact/automizer/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/certificate-witnesses-artifact/automizer/data -tc /storage/repos/certificate-witnesses-artifact/automizer/config/AutomizerReach.xml -i ../sv-benchmarks/c/loops/lu.cmp.c -s /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/certificate-witnesses-artifact/automizer --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 9f7b9e2e2452a973cdb1a73a9c368f26d19387c763b2be4ad10c01e7a31f6598 --procedureinliner.inline.calls.to.implemented.procedures NEVER --traceabstraction.positions.where.we.compute.the.hoare.annotation All --witnessprinter.yaml.format.version 2.1 --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true --- Real Ultimate output --- This is Ultimate 0.2.4-dev-a9b967e-m [2024-09-12 17:50:17,620 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-12 17:50:17,689 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-09-12 17:50:17,695 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-12 17:50:17,695 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-12 17:50:17,726 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-12 17:50:17,727 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-12 17:50:17,727 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-12 17:50:17,728 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-12 17:50:17,729 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-12 17:50:17,729 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-12 17:50:17,730 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-12 17:50:17,730 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-12 17:50:17,731 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-12 17:50:17,732 INFO L153 SettingsManager]: * Use SBE=true [2024-09-12 17:50:17,733 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-12 17:50:17,733 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-12 17:50:17,733 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-12 17:50:17,733 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-12 17:50:17,734 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-12 17:50:17,734 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-12 17:50:17,738 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-12 17:50:17,738 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-12 17:50:17,738 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-12 17:50:17,738 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-12 17:50:17,739 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-12 17:50:17,739 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-12 17:50:17,739 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-12 17:50:17,739 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-12 17:50:17,740 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-12 17:50:17,740 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-12 17:50:17,740 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-12 17:50:17,740 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 17:50:17,740 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-12 17:50:17,741 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-12 17:50:17,741 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-12 17:50:17,741 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-12 17:50:17,741 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-12 17:50:17,741 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-12 17:50:17,742 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-12 17:50:17,742 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-12 17:50:17,743 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-12 17:50:17,743 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/certificate-witnesses-artifact/automizer/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/certificate-witnesses-artifact/automizer 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 -> 9f7b9e2e2452a973cdb1a73a9c368f26d19387c763b2be4ad10c01e7a31f6598 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.procedureinliner: Inline calls to implemented procedures -> NEVER Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Positions where we compute the Hoare Annotation -> All Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: YAML Format version -> 2.1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2024-09-12 17:50:18,081 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-12 17:50:18,102 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-12 17:50:18,106 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-12 17:50:18,107 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-12 17:50:18,107 INFO L274 PluginConnector]: CDTParser initialized [2024-09-12 17:50:18,108 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/loops/lu.cmp.c [2024-09-12 17:50:19,629 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-12 17:50:19,840 INFO L384 CDTParser]: Found 1 translation units. [2024-09-12 17:50:19,841 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/loops/lu.cmp.c [2024-09-12 17:50:19,858 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/79a0e5cb3/a99f5a2a14b74fc796d93ad28fbe6b28/FLAG25007498e [2024-09-12 17:50:19,875 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/79a0e5cb3/a99f5a2a14b74fc796d93ad28fbe6b28 [2024-09-12 17:50:19,879 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-12 17:50:19,880 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-09-12 17:50:19,881 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-12 17:50:19,884 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-12 17:50:19,889 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-12 17:50:19,890 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 05:50:19" (1/1) ... [2024-09-12 17:50:19,891 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ecd14c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:19, skipping insertion in model container [2024-09-12 17:50:19,892 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 05:50:19" (1/1) ... [2024-09-12 17:50:19,919 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-12 17:50:20,074 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/loops/lu.cmp.c[318,331] [2024-09-12 17:50:20,150 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 17:50:20,168 INFO L200 MainTranslator]: Completed pre-run [2024-09-12 17:50:20,186 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/loops/lu.cmp.c[318,331] [2024-09-12 17:50:20,215 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 17:50:20,238 INFO L204 MainTranslator]: Completed translation [2024-09-12 17:50:20,239 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20 WrapperNode [2024-09-12 17:50:20,239 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-12 17:50:20,240 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-12 17:50:20,241 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-12 17:50:20,241 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-12 17:50:20,247 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,259 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,272 INFO L138 Inliner]: procedures = 17, calls = 47, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-09-12 17:50:20,276 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-12 17:50:20,277 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-12 17:50:20,277 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-12 17:50:20,277 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-12 17:50:20,289 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,289 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,297 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,309 WARN L109 MemorySlicer]: Omit memory slicing because it failed with the following exception: Unsupported: Memory array in LHS [2024-09-12 17:50:20,313 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,313 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,332 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,340 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,342 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,346 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,352 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-12 17:50:20,353 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-12 17:50:20,353 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-12 17:50:20,353 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-12 17:50:20,353 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (1/1) ... [2024-09-12 17:50:20,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 17:50:20,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:20,389 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-09-12 17:50:20,394 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-09-12 17:50:20,432 INFO L130 BoogieDeclarations]: Found specification of procedure ludcmp [2024-09-12 17:50:20,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ludcmp [2024-09-12 17:50:20,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-12 17:50:20,432 INFO L130 BoogieDeclarations]: Found specification of procedure fabs [2024-09-12 17:50:20,432 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs [2024-09-12 17:50:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-09-12 17:50:20,433 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-09-12 17:50:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-09-12 17:50:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-09-12 17:50:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2024-09-12 17:50:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-09-12 17:50:20,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-09-12 17:50:20,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2024-09-12 17:50:20,434 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-12 17:50:20,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-12 17:50:20,434 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-09-12 17:50:20,434 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-09-12 17:50:20,434 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-09-12 17:50:20,522 INFO L242 CfgBuilder]: Building ICFG [2024-09-12 17:50:20,524 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-12 17:50:20,995 INFO L? ?]: Removed 90 outVars from TransFormulas that were not future-live. [2024-09-12 17:50:20,995 INFO L291 CfgBuilder]: Performing block encoding [2024-09-12 17:50:21,039 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-12 17:50:21,039 INFO L318 CfgBuilder]: Removed 11 assume(true) statements. [2024-09-12 17:50:21,039 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 05:50:21 BoogieIcfgContainer [2024-09-12 17:50:21,039 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-12 17:50:21,043 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-12 17:50:21,043 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-12 17:50:21,046 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-12 17:50:21,048 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 05:50:19" (1/3) ... [2024-09-12 17:50:21,048 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@eeb51d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 05:50:21, skipping insertion in model container [2024-09-12 17:50:21,049 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 05:50:20" (2/3) ... [2024-09-12 17:50:21,049 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@eeb51d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 05:50:21, skipping insertion in model container [2024-09-12 17:50:21,050 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 05:50:21" (3/3) ... [2024-09-12 17:50:21,051 INFO L112 eAbstractionObserver]: Analyzing ICFG lu.cmp.c [2024-09-12 17:50:21,068 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-12 17:50:21,069 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 43 error locations. [2024-09-12 17:50:21,127 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-09-12 17:50:21,133 INFO L336 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=All, 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;@33c3ef5e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-12 17:50:21,133 INFO L337 AbstractCegarLoop]: Starting to check reachability of 43 error locations. [2024-09-12 17:50:21,137 INFO L276 IsEmpty]: Start isEmpty. Operand has 133 states, 79 states have (on average 1.8987341772151898) internal successors, (150), 122 states have internal predecessors, (150), 5 states have call successors, (5), 5 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-12 17:50:21,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-09-12 17:50:21,143 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:21,144 INFO L216 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:21,144 INFO L399 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:21,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:21,149 INFO L85 PathProgramCache]: Analyzing trace with hash -552806085, now seen corresponding path program 1 times [2024-09-12 17:50:21,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:21,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707262635] [2024-09-12 17:50:21,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:21,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:21,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:21,441 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:21,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:21,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:21,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:21,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707262635] [2024-09-12 17:50:21,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707262635] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:21,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:21,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 17:50:21,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037194841] [2024-09-12 17:50:21,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:21,480 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 17:50:21,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:21,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 17:50:21,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 17:50:21,500 INFO L87 Difference]: Start difference. First operand has 133 states, 79 states have (on average 1.8987341772151898) internal successors, (150), 122 states have internal predecessors, (150), 5 states have call successors, (5), 5 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:22,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:22,068 INFO L93 Difference]: Finished difference Result 340 states and 429 transitions. [2024-09-12 17:50:22,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 17:50:22,072 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 8 [2024-09-12 17:50:22,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:22,078 INFO L225 Difference]: With dead ends: 340 [2024-09-12 17:50:22,079 INFO L226 Difference]: Without dead ends: 201 [2024-09-12 17:50:22,082 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:22,085 INFO L434 NwaCegarLoop]: 55 mSDtfsCounter, 99 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:22,086 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 114 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:50:22,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-09-12 17:50:22,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 138. [2024-09-12 17:50:22,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 87 states have (on average 1.7471264367816093) internal successors, (152), 129 states have internal predecessors, (152), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:50:22,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 160 transitions. [2024-09-12 17:50:22,135 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 160 transitions. Word has length 8 [2024-09-12 17:50:22,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:22,135 INFO L474 AbstractCegarLoop]: Abstraction has 138 states and 160 transitions. [2024-09-12 17:50:22,136 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:22,136 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:22,136 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 160 transitions. [2024-09-12 17:50:22,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-09-12 17:50:22,137 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:22,137 INFO L216 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:22,137 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-12 17:50:22,138 INFO L399 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:22,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:22,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1741280578, now seen corresponding path program 1 times [2024-09-12 17:50:22,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:22,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876864087] [2024-09-12 17:50:22,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:22,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:22,261 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:22,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:22,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:22,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:22,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876864087] [2024-09-12 17:50:22,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876864087] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:22,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:22,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 17:50:22,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398410106] [2024-09-12 17:50:22,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:22,273 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:22,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:22,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:22,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:22,274 INFO L87 Difference]: Start difference. First operand 138 states and 160 transitions. Second operand has 5 states, 5 states have (on average 1.4) internal successors, (7), 4 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:22,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:22,724 INFO L93 Difference]: Finished difference Result 325 states and 377 transitions. [2024-09-12 17:50:22,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 17:50:22,724 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.4) internal successors, (7), 4 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2024-09-12 17:50:22,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:22,726 INFO L225 Difference]: With dead ends: 325 [2024-09-12 17:50:22,726 INFO L226 Difference]: Without dead ends: 204 [2024-09-12 17:50:22,727 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 17:50:22,728 INFO L434 NwaCegarLoop]: 55 mSDtfsCounter, 116 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:22,728 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 151 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:50:22,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2024-09-12 17:50:22,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 148. [2024-09-12 17:50:22,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 97 states have (on average 1.690721649484536) internal successors, (164), 139 states have internal predecessors, (164), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:50:22,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 172 transitions. [2024-09-12 17:50:22,752 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 172 transitions. Word has length 11 [2024-09-12 17:50:22,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:22,752 INFO L474 AbstractCegarLoop]: Abstraction has 148 states and 172 transitions. [2024-09-12 17:50:22,752 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.4) internal successors, (7), 4 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:22,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:22,753 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 172 transitions. [2024-09-12 17:50:22,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-09-12 17:50:22,754 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:22,754 INFO L216 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:22,754 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-09-12 17:50:22,754 INFO L399 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:22,755 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:22,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1857369727, now seen corresponding path program 1 times [2024-09-12 17:50:22,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:22,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864624674] [2024-09-12 17:50:22,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:22,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:22,828 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:22,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:22,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:22,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:22,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864624674] [2024-09-12 17:50:22,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864624674] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:22,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:22,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:22,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780886437] [2024-09-12 17:50:22,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:22,839 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:22,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:22,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:22,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:22,840 INFO L87 Difference]: Start difference. First operand 148 states and 172 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:23,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:23,237 INFO L93 Difference]: Finished difference Result 339 states and 393 transitions. [2024-09-12 17:50:23,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 17:50:23,238 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2024-09-12 17:50:23,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:23,240 INFO L225 Difference]: With dead ends: 339 [2024-09-12 17:50:23,241 INFO L226 Difference]: Without dead ends: 202 [2024-09-12 17:50:23,242 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 17:50:23,243 INFO L434 NwaCegarLoop]: 56 mSDtfsCounter, 85 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:23,243 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 160 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:23,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2024-09-12 17:50:23,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 151. [2024-09-12 17:50:23,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 100 states have (on average 1.67) internal successors, (167), 142 states have internal predecessors, (167), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:50:23,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 175 transitions. [2024-09-12 17:50:23,265 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 175 transitions. Word has length 12 [2024-09-12 17:50:23,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:23,266 INFO L474 AbstractCegarLoop]: Abstraction has 151 states and 175 transitions. [2024-09-12 17:50:23,266 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:23,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:23,267 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 175 transitions. [2024-09-12 17:50:23,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-09-12 17:50:23,267 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:23,267 INFO L216 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:23,268 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-09-12 17:50:23,268 INFO L399 AbstractCegarLoop]: === Iteration 4 === Targeting ludcmpErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:23,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:23,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1820127100, now seen corresponding path program 1 times [2024-09-12 17:50:23,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:23,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769876707] [2024-09-12 17:50:23,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:23,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:23,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:23,389 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:23,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:23,402 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:23,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:23,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769876707] [2024-09-12 17:50:23,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769876707] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:23,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:23,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:23,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958903110] [2024-09-12 17:50:23,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:23,404 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 17:50:23,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:23,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 17:50:23,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 17:50:23,409 INFO L87 Difference]: Start difference. First operand 151 states and 175 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:23,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:23,719 INFO L93 Difference]: Finished difference Result 289 states and 327 transitions. [2024-09-12 17:50:23,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 17:50:23,719 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2024-09-12 17:50:23,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:23,722 INFO L225 Difference]: With dead ends: 289 [2024-09-12 17:50:23,722 INFO L226 Difference]: Without dead ends: 200 [2024-09-12 17:50:23,725 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:23,726 INFO L434 NwaCegarLoop]: 57 mSDtfsCounter, 89 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:23,727 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 112 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:23,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-09-12 17:50:23,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 151. [2024-09-12 17:50:23,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 100 states have (on average 1.66) internal successors, (166), 142 states have internal predecessors, (166), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:50:23,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 174 transitions. [2024-09-12 17:50:23,764 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 174 transitions. Word has length 14 [2024-09-12 17:50:23,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:23,764 INFO L474 AbstractCegarLoop]: Abstraction has 151 states and 174 transitions. [2024-09-12 17:50:23,764 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:23,765 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:23,766 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 174 transitions. [2024-09-12 17:50:23,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-09-12 17:50:23,766 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:23,767 INFO L216 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:23,767 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-09-12 17:50:23,767 INFO L399 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:23,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:23,768 INFO L85 PathProgramCache]: Analyzing trace with hash 212410061, now seen corresponding path program 1 times [2024-09-12 17:50:23,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:23,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714495681] [2024-09-12 17:50:23,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:23,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:23,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:23,883 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:23,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:23,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:23,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:23,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714495681] [2024-09-12 17:50:23,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714495681] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:23,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:23,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:23,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338974074] [2024-09-12 17:50:23,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:23,896 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:23,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:23,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:23,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:23,901 INFO L87 Difference]: Start difference. First operand 151 states and 174 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:24,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:24,243 INFO L93 Difference]: Finished difference Result 207 states and 240 transitions. [2024-09-12 17:50:24,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:50:24,244 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2024-09-12 17:50:24,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:24,245 INFO L225 Difference]: With dead ends: 207 [2024-09-12 17:50:24,245 INFO L226 Difference]: Without dead ends: 205 [2024-09-12 17:50:24,246 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:50:24,247 INFO L434 NwaCegarLoop]: 59 mSDtfsCounter, 68 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:24,247 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 170 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:24,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-09-12 17:50:24,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 160. [2024-09-12 17:50:24,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 109 states have (on average 1.6330275229357798) internal successors, (178), 151 states have internal predecessors, (178), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:50:24,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 186 transitions. [2024-09-12 17:50:24,263 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 186 transitions. Word has length 16 [2024-09-12 17:50:24,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:24,264 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 186 transitions. [2024-09-12 17:50:24,264 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:24,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:24,264 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 186 transitions. [2024-09-12 17:50:24,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-09-12 17:50:24,267 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:24,267 INFO L216 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:24,267 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-09-12 17:50:24,268 INFO L399 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:24,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:24,268 INFO L85 PathProgramCache]: Analyzing trace with hash 2074161572, now seen corresponding path program 1 times [2024-09-12 17:50:24,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:24,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918851933] [2024-09-12 17:50:24,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:24,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:24,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:24,414 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:24,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:24,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 17:50:24,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:24,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918851933] [2024-09-12 17:50:24,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918851933] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:24,425 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:24,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 17:50:24,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133036901] [2024-09-12 17:50:24,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:24,426 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 17:50:24,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:24,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 17:50:24,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:50:24,426 INFO L87 Difference]: Start difference. First operand 160 states and 186 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:24,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:24,837 INFO L93 Difference]: Finished difference Result 215 states and 244 transitions. [2024-09-12 17:50:24,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 17:50:24,838 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2024-09-12 17:50:24,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:24,840 INFO L225 Difference]: With dead ends: 215 [2024-09-12 17:50:24,840 INFO L226 Difference]: Without dead ends: 213 [2024-09-12 17:50:24,840 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-09-12 17:50:24,841 INFO L434 NwaCegarLoop]: 57 mSDtfsCounter, 75 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:24,841 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 227 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:24,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2024-09-12 17:50:24,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 165. [2024-09-12 17:50:24,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 112 states have (on average 1.6160714285714286) internal successors, (181), 155 states have internal predecessors, (181), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:24,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 191 transitions. [2024-09-12 17:50:24,868 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 191 transitions. Word has length 22 [2024-09-12 17:50:24,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:24,868 INFO L474 AbstractCegarLoop]: Abstraction has 165 states and 191 transitions. [2024-09-12 17:50:24,868 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:24,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:24,869 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 191 transitions. [2024-09-12 17:50:24,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-09-12 17:50:24,869 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:24,870 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:24,870 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-09-12 17:50:24,871 INFO L399 AbstractCegarLoop]: === Iteration 7 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:24,871 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:24,871 INFO L85 PathProgramCache]: Analyzing trace with hash 344005687, now seen corresponding path program 1 times [2024-09-12 17:50:24,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:24,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180583486] [2024-09-12 17:50:24,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:24,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:24,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:24,962 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:24,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:24,970 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:24,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:24,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180583486] [2024-09-12 17:50:24,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180583486] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:24,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316530058] [2024-09-12 17:50:24,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:24,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:24,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:24,976 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:24,978 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-09-12 17:50:25,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:25,050 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 17:50:25,054 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:25,097 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:25,097 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:50:25,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316530058] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:25,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:50:25,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-09-12 17:50:25,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147214048] [2024-09-12 17:50:25,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:25,099 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 17:50:25,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:25,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 17:50:25,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-09-12 17:50:25,101 INFO L87 Difference]: Start difference. First operand 165 states and 191 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:25,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:25,177 INFO L93 Difference]: Finished difference Result 165 states and 191 transitions. [2024-09-12 17:50:25,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 17:50:25,178 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2024-09-12 17:50:25,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:25,180 INFO L225 Difference]: With dead ends: 165 [2024-09-12 17:50:25,180 INFO L226 Difference]: Without dead ends: 163 [2024-09-12 17:50:25,181 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-09-12 17:50:25,182 INFO L434 NwaCegarLoop]: 111 mSDtfsCounter, 8 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:25,183 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 327 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:50:25,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-09-12 17:50:25,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2024-09-12 17:50:25,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 112 states have (on average 1.5803571428571428) internal successors, (177), 153 states have internal predecessors, (177), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:25,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 187 transitions. [2024-09-12 17:50:25,199 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 187 transitions. Word has length 21 [2024-09-12 17:50:25,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:25,200 INFO L474 AbstractCegarLoop]: Abstraction has 163 states and 187 transitions. [2024-09-12 17:50:25,200 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:25,201 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:25,201 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 187 transitions. [2024-09-12 17:50:25,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-09-12 17:50:25,202 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:25,202 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:25,218 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-09-12 17:50:25,402 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-09-12 17:50:25,403 INFO L399 AbstractCegarLoop]: === Iteration 8 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:25,403 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:25,404 INFO L85 PathProgramCache]: Analyzing trace with hash 2074241976, now seen corresponding path program 1 times [2024-09-12 17:50:25,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:25,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395829851] [2024-09-12 17:50:25,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:25,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:25,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:25,470 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:25,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:25,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:25,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:25,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395829851] [2024-09-12 17:50:25,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395829851] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:25,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144313121] [2024-09-12 17:50:25,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:25,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:25,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:25,478 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:25,489 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-09-12 17:50:25,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:25,559 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:50:25,560 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:25,600 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:25,601 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:25,662 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:25,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144313121] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:25,663 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:25,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-09-12 17:50:25,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044741676] [2024-09-12 17:50:25,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:25,664 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 17:50:25,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:25,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 17:50:25,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-09-12 17:50:25,665 INFO L87 Difference]: Start difference. First operand 163 states and 187 transitions. Second operand has 11 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:26,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:26,066 INFO L93 Difference]: Finished difference Result 246 states and 289 transitions. [2024-09-12 17:50:26,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 17:50:26,067 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2024-09-12 17:50:26,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:26,069 INFO L225 Difference]: With dead ends: 246 [2024-09-12 17:50:26,069 INFO L226 Difference]: Without dead ends: 244 [2024-09-12 17:50:26,070 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-09-12 17:50:26,071 INFO L434 NwaCegarLoop]: 53 mSDtfsCounter, 86 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:26,071 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 219 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:26,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2024-09-12 17:50:26,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 195. [2024-09-12 17:50:26,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.5486111111111112) internal successors, (223), 185 states have internal predecessors, (223), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:26,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 233 transitions. [2024-09-12 17:50:26,093 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 233 transitions. Word has length 22 [2024-09-12 17:50:26,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:26,093 INFO L474 AbstractCegarLoop]: Abstraction has 195 states and 233 transitions. [2024-09-12 17:50:26,093 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:26,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:26,094 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 233 transitions. [2024-09-12 17:50:26,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-09-12 17:50:26,095 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:26,095 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:26,112 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-09-12 17:50:26,299 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:26,300 INFO L399 AbstractCegarLoop]: === Iteration 9 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:26,300 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:26,300 INFO L85 PathProgramCache]: Analyzing trace with hash -123007911, now seen corresponding path program 1 times [2024-09-12 17:50:26,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:26,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109334295] [2024-09-12 17:50:26,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:26,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:26,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:26,357 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:26,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:26,362 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 17:50:26,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:26,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109334295] [2024-09-12 17:50:26,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109334295] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:26,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:26,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:26,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684306032] [2024-09-12 17:50:26,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:26,363 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:26,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:26,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:26,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:26,364 INFO L87 Difference]: Start difference. First operand 195 states and 233 transitions. Second operand has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:26,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:26,679 INFO L93 Difference]: Finished difference Result 242 states and 284 transitions. [2024-09-12 17:50:26,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 17:50:26,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2024-09-12 17:50:26,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:26,681 INFO L225 Difference]: With dead ends: 242 [2024-09-12 17:50:26,681 INFO L226 Difference]: Without dead ends: 241 [2024-09-12 17:50:26,681 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 17:50:26,681 INFO L434 NwaCegarLoop]: 56 mSDtfsCounter, 77 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:26,682 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 113 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:50:26,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-09-12 17:50:26,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 195. [2024-09-12 17:50:26,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.5347222222222223) internal successors, (221), 185 states have internal predecessors, (221), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:26,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 231 transitions. [2024-09-12 17:50:26,701 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 231 transitions. Word has length 23 [2024-09-12 17:50:26,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:26,701 INFO L474 AbstractCegarLoop]: Abstraction has 195 states and 231 transitions. [2024-09-12 17:50:26,701 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:26,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:26,702 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 231 transitions. [2024-09-12 17:50:26,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-09-12 17:50:26,702 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:26,702 INFO L216 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:26,702 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-09-12 17:50:26,703 INFO L399 AbstractCegarLoop]: === Iteration 10 === Targeting mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:26,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:26,703 INFO L85 PathProgramCache]: Analyzing trace with hash -342037223, now seen corresponding path program 1 times [2024-09-12 17:50:26,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:26,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261653949] [2024-09-12 17:50:26,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:26,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:26,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:26,759 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:26,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:26,763 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-12 17:50:26,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:26,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 17:50:26,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:26,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261653949] [2024-09-12 17:50:26,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261653949] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:26,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:26,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:26,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426842268] [2024-09-12 17:50:26,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:26,768 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:26,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:26,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:26,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:26,769 INFO L87 Difference]: Start difference. First operand 195 states and 231 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-12 17:50:27,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:27,088 INFO L93 Difference]: Finished difference Result 245 states and 286 transitions. [2024-09-12 17:50:27,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:50:27,088 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2024-09-12 17:50:27,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:27,090 INFO L225 Difference]: With dead ends: 245 [2024-09-12 17:50:27,090 INFO L226 Difference]: Without dead ends: 243 [2024-09-12 17:50:27,090 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:50:27,091 INFO L434 NwaCegarLoop]: 55 mSDtfsCounter, 68 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:27,092 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 161 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:27,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-09-12 17:50:27,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 198. [2024-09-12 17:50:27,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 147 states have (on average 1.5238095238095237) internal successors, (224), 187 states have internal predecessors, (224), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:27,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 234 transitions. [2024-09-12 17:50:27,114 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 234 transitions. Word has length 25 [2024-09-12 17:50:27,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:27,114 INFO L474 AbstractCegarLoop]: Abstraction has 198 states and 234 transitions. [2024-09-12 17:50:27,114 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-12 17:50:27,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:27,115 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 234 transitions. [2024-09-12 17:50:27,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-09-12 17:50:27,117 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:27,118 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:27,118 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-09-12 17:50:27,118 INFO L399 AbstractCegarLoop]: === Iteration 11 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:27,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:27,118 INFO L85 PathProgramCache]: Analyzing trace with hash 481722330, now seen corresponding path program 1 times [2024-09-12 17:50:27,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:27,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024570537] [2024-09-12 17:50:27,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:27,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:27,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:27,219 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:27,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:27,224 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:27,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:27,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024570537] [2024-09-12 17:50:27,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024570537] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:27,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829499373] [2024-09-12 17:50:27,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:27,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:27,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:27,228 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:27,230 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-09-12 17:50:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:27,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 17:50:27,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:27,396 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:27,396 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:27,460 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:27,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829499373] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:27,461 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:27,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 14 [2024-09-12 17:50:27,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692243771] [2024-09-12 17:50:27,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:27,461 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 17:50:27,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:27,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 17:50:27,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2024-09-12 17:50:27,462 INFO L87 Difference]: Start difference. First operand 198 states and 234 transitions. Second operand has 15 states, 14 states have (on average 4.428571428571429) internal successors, (62), 14 states have internal predecessors, (62), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:28,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:28,021 INFO L93 Difference]: Finished difference Result 330 states and 401 transitions. [2024-09-12 17:50:28,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 17:50:28,021 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.428571428571429) internal successors, (62), 14 states have internal predecessors, (62), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2024-09-12 17:50:28,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:28,023 INFO L225 Difference]: With dead ends: 330 [2024-09-12 17:50:28,023 INFO L226 Difference]: Without dead ends: 326 [2024-09-12 17:50:28,024 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2024-09-12 17:50:28,025 INFO L434 NwaCegarLoop]: 55 mSDtfsCounter, 146 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:28,025 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 255 Invalid, 661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:50:28,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2024-09-12 17:50:28,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 248. [2024-09-12 17:50:28,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 197 states have (on average 1.4873096446700507) internal successors, (293), 237 states have internal predecessors, (293), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:28,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 303 transitions. [2024-09-12 17:50:28,048 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 303 transitions. Word has length 24 [2024-09-12 17:50:28,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:28,049 INFO L474 AbstractCegarLoop]: Abstraction has 248 states and 303 transitions. [2024-09-12 17:50:28,049 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.428571428571429) internal successors, (62), 14 states have internal predecessors, (62), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:28,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:28,049 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 303 transitions. [2024-09-12 17:50:28,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-09-12 17:50:28,050 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:28,050 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:28,067 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-09-12 17:50:28,251 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-09-12 17:50:28,251 INFO L399 AbstractCegarLoop]: === Iteration 12 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:28,252 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:28,252 INFO L85 PathProgramCache]: Analyzing trace with hash -884309585, now seen corresponding path program 1 times [2024-09-12 17:50:28,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:28,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448637679] [2024-09-12 17:50:28,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:28,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:28,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:28,342 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:28,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:28,349 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-12 17:50:28,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:28,353 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 17:50:28,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:28,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448637679] [2024-09-12 17:50:28,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448637679] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:28,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361749300] [2024-09-12 17:50:28,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:28,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:28,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:28,356 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:28,357 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-09-12 17:50:28,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:28,433 INFO L262 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 17:50:28,434 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:28,526 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:28,527 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:28,587 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:28,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361749300] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:28,588 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:28,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 14 [2024-09-12 17:50:28,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975559555] [2024-09-12 17:50:28,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:28,590 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 17:50:28,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:28,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 17:50:28,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-09-12 17:50:28,591 INFO L87 Difference]: Start difference. First operand 248 states and 303 transitions. Second operand has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 states have internal predecessors, (62), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 17:50:29,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:29,380 INFO L93 Difference]: Finished difference Result 571 states and 710 transitions. [2024-09-12 17:50:29,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-12 17:50:29,381 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 states have internal predecessors, (62), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 29 [2024-09-12 17:50:29,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:29,383 INFO L225 Difference]: With dead ends: 571 [2024-09-12 17:50:29,383 INFO L226 Difference]: Without dead ends: 369 [2024-09-12 17:50:29,385 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=190, Invalid=740, Unknown=0, NotChecked=0, Total=930 [2024-09-12 17:50:29,385 INFO L434 NwaCegarLoop]: 51 mSDtfsCounter, 314 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 912 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:29,385 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [316 Valid, 378 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 912 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 17:50:29,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2024-09-12 17:50:29,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 316. [2024-09-12 17:50:29,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 265 states have (on average 1.4339622641509433) internal successors, (380), 305 states have internal predecessors, (380), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:29,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 390 transitions. [2024-09-12 17:50:29,417 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 390 transitions. Word has length 29 [2024-09-12 17:50:29,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:29,418 INFO L474 AbstractCegarLoop]: Abstraction has 316 states and 390 transitions. [2024-09-12 17:50:29,418 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 states have internal predecessors, (62), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 17:50:29,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:29,419 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 390 transitions. [2024-09-12 17:50:29,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-09-12 17:50:29,419 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:29,420 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:29,437 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-09-12 17:50:29,620 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:29,620 INFO L399 AbstractCegarLoop]: === Iteration 13 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:29,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:29,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1779622541, now seen corresponding path program 1 times [2024-09-12 17:50:29,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:29,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890015222] [2024-09-12 17:50:29,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:29,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:29,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:29,688 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:29,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:29,693 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-09-12 17:50:29,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:29,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890015222] [2024-09-12 17:50:29,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890015222] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:29,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:29,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:29,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580759692] [2024-09-12 17:50:29,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:29,694 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:29,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:29,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:29,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:29,696 INFO L87 Difference]: Start difference. First operand 316 states and 390 transitions. Second operand has 5 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:30,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:30,044 INFO L93 Difference]: Finished difference Result 361 states and 440 transitions. [2024-09-12 17:50:30,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:50:30,045 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2024-09-12 17:50:30,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:30,047 INFO L225 Difference]: With dead ends: 361 [2024-09-12 17:50:30,047 INFO L226 Difference]: Without dead ends: 360 [2024-09-12 17:50:30,047 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:50:30,048 INFO L434 NwaCegarLoop]: 53 mSDtfsCounter, 75 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:30,048 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 158 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:30,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2024-09-12 17:50:30,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 315. [2024-09-12 17:50:30,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 265 states have (on average 1.4075471698113207) internal successors, (373), 304 states have internal predecessors, (373), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:30,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 383 transitions. [2024-09-12 17:50:30,078 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 383 transitions. Word has length 39 [2024-09-12 17:50:30,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:30,079 INFO L474 AbstractCegarLoop]: Abstraction has 315 states and 383 transitions. [2024-09-12 17:50:30,079 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:30,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:30,080 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 383 transitions. [2024-09-12 17:50:30,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-09-12 17:50:30,080 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:30,080 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:30,080 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-09-12 17:50:30,081 INFO L399 AbstractCegarLoop]: === Iteration 14 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:30,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:30,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1710291512, now seen corresponding path program 1 times [2024-09-12 17:50:30,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:30,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971370184] [2024-09-12 17:50:30,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:30,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:30,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:30,140 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:30,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:30,145 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 17:50:30,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:30,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971370184] [2024-09-12 17:50:30,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971370184] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:30,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572982071] [2024-09-12 17:50:30,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:30,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:30,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:30,148 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:30,149 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-09-12 17:50:30,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:30,222 INFO L262 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 17:50:30,223 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:30,309 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:30,309 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:30,398 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:30,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572982071] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:30,399 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:30,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 8, 8] total 18 [2024-09-12 17:50:30,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830011955] [2024-09-12 17:50:30,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:30,399 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-09-12 17:50:30,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:30,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-09-12 17:50:30,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-09-12 17:50:30,400 INFO L87 Difference]: Start difference. First operand 315 states and 383 transitions. Second operand has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 18 states have internal predecessors, (100), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:31,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:31,028 INFO L93 Difference]: Finished difference Result 786 states and 968 transitions. [2024-09-12 17:50:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 17:50:31,029 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 18 states have internal predecessors, (100), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2024-09-12 17:50:31,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:31,032 INFO L225 Difference]: With dead ends: 786 [2024-09-12 17:50:31,032 INFO L226 Difference]: Without dead ends: 517 [2024-09-12 17:50:31,034 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2024-09-12 17:50:31,034 INFO L434 NwaCegarLoop]: 50 mSDtfsCounter, 116 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:31,034 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 394 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 784 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:50:31,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2024-09-12 17:50:31,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 378. [2024-09-12 17:50:31,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 329 states have (on average 1.3495440729483283) internal successors, (444), 367 states have internal predecessors, (444), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:31,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 454 transitions. [2024-09-12 17:50:31,084 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 454 transitions. Word has length 44 [2024-09-12 17:50:31,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:31,084 INFO L474 AbstractCegarLoop]: Abstraction has 378 states and 454 transitions. [2024-09-12 17:50:31,085 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 18 states have internal predecessors, (100), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:31,085 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:31,085 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 454 transitions. [2024-09-12 17:50:31,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 17:50:31,086 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:31,087 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:31,103 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-09-12 17:50:31,287 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-09-12 17:50:31,288 INFO L399 AbstractCegarLoop]: === Iteration 15 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:31,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:31,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1382322598, now seen corresponding path program 1 times [2024-09-12 17:50:31,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:31,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350932125] [2024-09-12 17:50:31,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:31,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:31,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:31,483 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:31,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:31,487 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:31,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:31,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350932125] [2024-09-12 17:50:31,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350932125] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:31,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410466658] [2024-09-12 17:50:31,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:31,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:31,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:31,490 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:31,492 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-09-12 17:50:31,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:31,574 INFO L262 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 17:50:31,575 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:31,736 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:31,736 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:31,868 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:31,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410466658] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:31,869 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:31,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 26 [2024-09-12 17:50:31,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091552929] [2024-09-12 17:50:31,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:31,870 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-09-12 17:50:31,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:31,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-09-12 17:50:31,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=520, Unknown=0, NotChecked=0, Total=702 [2024-09-12 17:50:31,871 INFO L87 Difference]: Start difference. First operand 378 states and 454 transitions. Second operand has 27 states, 26 states have (on average 4.923076923076923) internal successors, (128), 26 states have internal predecessors, (128), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:32,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:32,599 INFO L93 Difference]: Finished difference Result 468 states and 563 transitions. [2024-09-12 17:50:32,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-12 17:50:32,600 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.923076923076923) internal successors, (128), 26 states have internal predecessors, (128), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2024-09-12 17:50:32,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:32,603 INFO L225 Difference]: With dead ends: 468 [2024-09-12 17:50:32,603 INFO L226 Difference]: Without dead ends: 467 [2024-09-12 17:50:32,603 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=325, Invalid=1081, Unknown=0, NotChecked=0, Total=1406 [2024-09-12 17:50:32,604 INFO L434 NwaCegarLoop]: 53 mSDtfsCounter, 149 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 1228 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:32,604 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 530 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1228 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 17:50:32,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2024-09-12 17:50:32,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 422. [2024-09-12 17:50:32,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 373 states have (on average 1.3297587131367292) internal successors, (496), 411 states have internal predecessors, (496), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:32,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 506 transitions. [2024-09-12 17:50:32,660 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 506 transitions. Word has length 46 [2024-09-12 17:50:32,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:32,662 INFO L474 AbstractCegarLoop]: Abstraction has 422 states and 506 transitions. [2024-09-12 17:50:32,663 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.923076923076923) internal successors, (128), 26 states have internal predecessors, (128), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:32,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:32,663 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 506 transitions. [2024-09-12 17:50:32,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-09-12 17:50:32,664 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:32,664 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:32,681 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-09-12 17:50:32,865 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-09-12 17:50:32,865 INFO L399 AbstractCegarLoop]: === Iteration 16 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:32,866 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:32,866 INFO L85 PathProgramCache]: Analyzing trace with hash 658454422, now seen corresponding path program 1 times [2024-09-12 17:50:32,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:32,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967321090] [2024-09-12 17:50:32,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:32,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:32,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:32,999 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:33,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:33,004 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 17:50:33,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:33,006 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-09-12 17:50:33,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:33,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967321090] [2024-09-12 17:50:33,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967321090] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:33,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508613076] [2024-09-12 17:50:33,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:33,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:33,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:33,009 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:33,013 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-09-12 17:50:33,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:33,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 17:50:33,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:33,177 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-09-12 17:50:33,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:50:33,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508613076] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:33,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:50:33,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 10 [2024-09-12 17:50:33,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154208631] [2024-09-12 17:50:33,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:33,178 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 17:50:33,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:33,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 17:50:33,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-09-12 17:50:33,179 INFO L87 Difference]: Start difference. First operand 422 states and 506 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-12 17:50:33,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:33,296 INFO L93 Difference]: Finished difference Result 778 states and 941 transitions. [2024-09-12 17:50:33,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:50:33,296 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 63 [2024-09-12 17:50:33,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:33,299 INFO L225 Difference]: With dead ends: 778 [2024-09-12 17:50:33,299 INFO L226 Difference]: Without dead ends: 396 [2024-09-12 17:50:33,300 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-09-12 17:50:33,300 INFO L434 NwaCegarLoop]: 110 mSDtfsCounter, 2 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:33,301 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 423 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:50:33,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2024-09-12 17:50:33,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 396. [2024-09-12 17:50:33,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 347 states have (on average 1.3285302593659942) internal successors, (461), 385 states have internal predecessors, (461), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:33,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 471 transitions. [2024-09-12 17:50:33,372 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 471 transitions. Word has length 63 [2024-09-12 17:50:33,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:33,372 INFO L474 AbstractCegarLoop]: Abstraction has 396 states and 471 transitions. [2024-09-12 17:50:33,372 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-12 17:50:33,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:33,373 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 471 transitions. [2024-09-12 17:50:33,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-09-12 17:50:33,373 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:33,374 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:33,389 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-09-12 17:50:33,574 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-09-12 17:50:33,575 INFO L399 AbstractCegarLoop]: === Iteration 17 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:33,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:33,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1186912744, now seen corresponding path program 2 times [2024-09-12 17:50:33,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:33,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442542086] [2024-09-12 17:50:33,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:33,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:33,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:33,666 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:33,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:33,669 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 17:50:33,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:33,672 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-09-12 17:50:33,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:33,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442542086] [2024-09-12 17:50:33,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442542086] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:33,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648153423] [2024-09-12 17:50:33,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:50:33,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:33,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:33,675 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:33,681 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-09-12 17:50:33,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:50:33,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:50:33,760 INFO L262 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 17:50:33,762 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:33,835 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-09-12 17:50:33,835 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:33,913 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-09-12 17:50:33,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648153423] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:33,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:33,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 9 [2024-09-12 17:50:33,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765053435] [2024-09-12 17:50:33,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:33,915 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 17:50:33,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:33,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 17:50:33,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-09-12 17:50:33,916 INFO L87 Difference]: Start difference. First operand 396 states and 471 transitions. Second operand has 10 states, 9 states have (on average 7.888888888888889) internal successors, (71), 9 states have internal predecessors, (71), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:34,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:34,265 INFO L93 Difference]: Finished difference Result 441 states and 524 transitions. [2024-09-12 17:50:34,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 17:50:34,266 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.888888888888889) internal successors, (71), 9 states have internal predecessors, (71), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 63 [2024-09-12 17:50:34,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:34,268 INFO L225 Difference]: With dead ends: 441 [2024-09-12 17:50:34,268 INFO L226 Difference]: Without dead ends: 440 [2024-09-12 17:50:34,268 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2024-09-12 17:50:34,269 INFO L434 NwaCegarLoop]: 48 mSDtfsCounter, 106 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:34,269 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 278 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:34,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2024-09-12 17:50:34,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 352. [2024-09-12 17:50:34,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 304 states have (on average 1.299342105263158) internal successors, (395), 341 states have internal predecessors, (395), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:34,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 405 transitions. [2024-09-12 17:50:34,315 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 405 transitions. Word has length 63 [2024-09-12 17:50:34,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:34,315 INFO L474 AbstractCegarLoop]: Abstraction has 352 states and 405 transitions. [2024-09-12 17:50:34,316 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.888888888888889) internal successors, (71), 9 states have internal predecessors, (71), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:34,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:34,316 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 405 transitions. [2024-09-12 17:50:34,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-09-12 17:50:34,317 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:34,317 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:34,329 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-09-12 17:50:34,517 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,9 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:34,518 INFO L399 AbstractCegarLoop]: === Iteration 18 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:34,518 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:34,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1148458647, now seen corresponding path program 1 times [2024-09-12 17:50:34,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:34,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948891416] [2024-09-12 17:50:34,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:34,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:34,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:34,596 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:34,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:34,599 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 17:50:34,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:34,602 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-09-12 17:50:34,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:34,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948891416] [2024-09-12 17:50:34,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948891416] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:34,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:34,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:34,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721713696] [2024-09-12 17:50:34,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:34,604 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:34,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:34,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:34,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:34,604 INFO L87 Difference]: Start difference. First operand 352 states and 405 transitions. Second operand has 5 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-09-12 17:50:34,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:34,941 INFO L93 Difference]: Finished difference Result 397 states and 455 transitions. [2024-09-12 17:50:34,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 17:50:34,941 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 66 [2024-09-12 17:50:34,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:34,943 INFO L225 Difference]: With dead ends: 397 [2024-09-12 17:50:34,943 INFO L226 Difference]: Without dead ends: 396 [2024-09-12 17:50:34,944 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 17:50:34,944 INFO L434 NwaCegarLoop]: 55 mSDtfsCounter, 71 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:34,944 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 155 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:50:34,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2024-09-12 17:50:34,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 352. [2024-09-12 17:50:34,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 304 states have (on average 1.292763157894737) internal successors, (393), 341 states have internal predecessors, (393), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:34,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 403 transitions. [2024-09-12 17:50:34,983 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 403 transitions. Word has length 66 [2024-09-12 17:50:34,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:34,983 INFO L474 AbstractCegarLoop]: Abstraction has 352 states and 403 transitions. [2024-09-12 17:50:34,983 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-09-12 17:50:34,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:34,984 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 403 transitions. [2024-09-12 17:50:34,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-09-12 17:50:34,984 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:34,984 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:34,985 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-09-12 17:50:34,985 INFO L399 AbstractCegarLoop]: === Iteration 19 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:34,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:34,985 INFO L85 PathProgramCache]: Analyzing trace with hash 1242479964, now seen corresponding path program 1 times [2024-09-12 17:50:34,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:34,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942181099] [2024-09-12 17:50:34,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:34,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:35,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:35,114 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:35,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:35,118 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 17:50:35,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:35,122 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-09-12 17:50:35,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:35,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942181099] [2024-09-12 17:50:35,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942181099] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:35,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974843571] [2024-09-12 17:50:35,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:35,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:35,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:35,125 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:35,126 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-09-12 17:50:35,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:35,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 17:50:35,214 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:35,411 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 30 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:35,411 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:35,549 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 30 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-12 17:50:35,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974843571] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:35,550 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:35,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 12, 12] total 27 [2024-09-12 17:50:35,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783404746] [2024-09-12 17:50:35,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:35,550 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-09-12 17:50:35,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:35,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-09-12 17:50:35,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2024-09-12 17:50:35,552 INFO L87 Difference]: Start difference. First operand 352 states and 403 transitions. Second operand has 27 states, 27 states have (on average 5.148148148148148) internal successors, (139), 26 states have internal predecessors, (139), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 17:50:36,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:36,544 INFO L93 Difference]: Finished difference Result 801 states and 952 transitions. [2024-09-12 17:50:36,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-09-12 17:50:36,545 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.148148148148148) internal successors, (139), 26 states have internal predecessors, (139), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 67 [2024-09-12 17:50:36,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:36,547 INFO L225 Difference]: With dead ends: 801 [2024-09-12 17:50:36,547 INFO L226 Difference]: Without dead ends: 539 [2024-09-12 17:50:36,549 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 828 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=622, Invalid=2570, Unknown=0, NotChecked=0, Total=3192 [2024-09-12 17:50:36,549 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 291 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 1403 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:36,549 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 631 Invalid, 1430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1403 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 17:50:36,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2024-09-12 17:50:36,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 431. [2024-09-12 17:50:36,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 383 states have (on average 1.2845953002610966) internal successors, (492), 420 states have internal predecessors, (492), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:36,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 502 transitions. [2024-09-12 17:50:36,602 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 502 transitions. Word has length 67 [2024-09-12 17:50:36,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:36,602 INFO L474 AbstractCegarLoop]: Abstraction has 431 states and 502 transitions. [2024-09-12 17:50:36,603 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.148148148148148) internal successors, (139), 26 states have internal predecessors, (139), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 17:50:36,603 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:36,603 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 502 transitions. [2024-09-12 17:50:36,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-09-12 17:50:36,604 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:36,604 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:36,618 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-09-12 17:50:36,804 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:36,805 INFO L399 AbstractCegarLoop]: === Iteration 20 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:36,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:36,805 INFO L85 PathProgramCache]: Analyzing trace with hash -2132825254, now seen corresponding path program 2 times [2024-09-12 17:50:36,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:36,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447527668] [2024-09-12 17:50:36,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:36,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:36,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:37,110 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:37,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:37,114 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 218 proven. 56 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 17:50:37,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:37,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447527668] [2024-09-12 17:50:37,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447527668] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:37,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582531678] [2024-09-12 17:50:37,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:50:37,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:37,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:37,117 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:37,119 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-09-12 17:50:37,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:50:37,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:50:37,194 INFO L262 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:50:37,195 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:37,403 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2024-09-12 17:50:37,403 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:37,512 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2024-09-12 17:50:37,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582531678] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:37,513 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:37,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 3, 3] total 21 [2024-09-12 17:50:37,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835633706] [2024-09-12 17:50:37,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:37,514 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-09-12 17:50:37,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:37,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-09-12 17:50:37,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2024-09-12 17:50:37,515 INFO L87 Difference]: Start difference. First operand 431 states and 502 transitions. Second operand has 21 states, 21 states have (on average 5.9523809523809526) internal successors, (125), 20 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:38,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:38,580 INFO L93 Difference]: Finished difference Result 1033 states and 1220 transitions. [2024-09-12 17:50:38,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-09-12 17:50:38,581 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.9523809523809526) internal successors, (125), 20 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 90 [2024-09-12 17:50:38,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:38,584 INFO L225 Difference]: With dead ends: 1033 [2024-09-12 17:50:38,584 INFO L226 Difference]: Without dead ends: 631 [2024-09-12 17:50:38,585 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1032 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=574, Invalid=2848, Unknown=0, NotChecked=0, Total=3422 [2024-09-12 17:50:38,586 INFO L434 NwaCegarLoop]: 48 mSDtfsCounter, 112 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 1702 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 1722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:38,586 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 395 Invalid, 1722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1702 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 17:50:38,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2024-09-12 17:50:38,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 456. [2024-09-12 17:50:38,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 409 states have (on average 1.2469437652811737) internal successors, (510), 445 states have internal predecessors, (510), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:38,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 520 transitions. [2024-09-12 17:50:38,672 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 520 transitions. Word has length 90 [2024-09-12 17:50:38,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:38,672 INFO L474 AbstractCegarLoop]: Abstraction has 456 states and 520 transitions. [2024-09-12 17:50:38,673 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.9523809523809526) internal successors, (125), 20 states have internal predecessors, (125), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-09-12 17:50:38,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:38,673 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 520 transitions. [2024-09-12 17:50:38,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-09-12 17:50:38,674 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:38,674 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:38,692 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-09-12 17:50:38,874 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:38,875 INFO L399 AbstractCegarLoop]: === Iteration 21 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:38,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:38,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1523732225, now seen corresponding path program 2 times [2024-09-12 17:50:38,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:38,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009452884] [2024-09-12 17:50:38,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:38,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:39,051 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:39,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:39,055 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:39,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:39,057 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2024-09-12 17:50:39,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:39,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009452884] [2024-09-12 17:50:39,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009452884] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:39,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943621706] [2024-09-12 17:50:39,058 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:50:39,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:39,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:39,060 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:39,061 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-09-12 17:50:39,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 17:50:39,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:50:39,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 17:50:39,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:39,280 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-09-12 17:50:39,281 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:50:39,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943621706] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:39,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:50:39,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2024-09-12 17:50:39,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022297089] [2024-09-12 17:50:39,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:39,282 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 17:50:39,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:39,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 17:50:39,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-09-12 17:50:39,282 INFO L87 Difference]: Start difference. First operand 456 states and 520 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-12 17:50:39,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:39,402 INFO L93 Difference]: Finished difference Result 456 states and 520 transitions. [2024-09-12 17:50:39,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:50:39,402 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 99 [2024-09-12 17:50:39,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:39,405 INFO L225 Difference]: With dead ends: 456 [2024-09-12 17:50:39,405 INFO L226 Difference]: Without dead ends: 395 [2024-09-12 17:50:39,406 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-09-12 17:50:39,406 INFO L434 NwaCegarLoop]: 112 mSDtfsCounter, 8 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:39,407 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 432 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:50:39,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2024-09-12 17:50:39,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 324. [2024-09-12 17:50:39,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 280 states have (on average 1.1857142857142857) internal successors, (332), 313 states have internal predecessors, (332), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:39,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 342 transitions. [2024-09-12 17:50:39,458 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 342 transitions. Word has length 99 [2024-09-12 17:50:39,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:39,459 INFO L474 AbstractCegarLoop]: Abstraction has 324 states and 342 transitions. [2024-09-12 17:50:39,459 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-12 17:50:39,459 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:39,459 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 342 transitions. [2024-09-12 17:50:39,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-09-12 17:50:39,460 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:39,460 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:39,476 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-09-12 17:50:39,664 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,12 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:39,665 INFO L399 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:39,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:39,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1529870044, now seen corresponding path program 1 times [2024-09-12 17:50:39,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:39,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384231660] [2024-09-12 17:50:39,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:39,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:39,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:39,919 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:39,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:39,923 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:39,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:39,926 INFO L134 CoverageAnalysis]: Checked inductivity of 755 backedges. 2 proven. 411 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2024-09-12 17:50:39,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:39,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384231660] [2024-09-12 17:50:39,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384231660] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:39,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541837243] [2024-09-12 17:50:39,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:39,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:39,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:39,929 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:39,930 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-09-12 17:50:40,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:40,069 INFO L262 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 17:50:40,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:40,225 INFO L134 CoverageAnalysis]: Checked inductivity of 755 backedges. 2 proven. 411 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2024-09-12 17:50:40,226 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:40,399 INFO L134 CoverageAnalysis]: Checked inductivity of 755 backedges. 2 proven. 411 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2024-09-12 17:50:40,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541837243] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:40,400 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:40,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-09-12 17:50:40,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614859922] [2024-09-12 17:50:40,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:40,401 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 17:50:40,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:40,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 17:50:40,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2024-09-12 17:50:40,402 INFO L87 Difference]: Start difference. First operand 324 states and 342 transitions. Second operand has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 12 states have internal predecessors, (92), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:40,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:40,898 INFO L93 Difference]: Finished difference Result 551 states and 584 transitions. [2024-09-12 17:50:40,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 17:50:40,898 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 12 states have internal predecessors, (92), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 153 [2024-09-12 17:50:40,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:40,902 INFO L225 Difference]: With dead ends: 551 [2024-09-12 17:50:40,902 INFO L226 Difference]: Without dead ends: 548 [2024-09-12 17:50:40,902 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 302 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2024-09-12 17:50:40,902 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 70 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:40,903 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 437 Invalid, 885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:40,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2024-09-12 17:50:40,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 504. [2024-09-12 17:50:40,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 457 states have (on average 1.1291028446389497) internal successors, (516), 491 states have internal predecessors, (516), 8 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 17:50:40,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 530 transitions. [2024-09-12 17:50:40,978 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 530 transitions. Word has length 153 [2024-09-12 17:50:40,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:40,978 INFO L474 AbstractCegarLoop]: Abstraction has 504 states and 530 transitions. [2024-09-12 17:50:40,978 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 12 states have internal predecessors, (92), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:40,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:40,978 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 530 transitions. [2024-09-12 17:50:40,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-09-12 17:50:40,980 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:40,980 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 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] [2024-09-12 17:50:40,993 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-09-12 17:50:41,180 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-09-12 17:50:41,180 INFO L399 AbstractCegarLoop]: === Iteration 23 === Targeting ludcmpErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:41,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:41,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1794820464, now seen corresponding path program 1 times [2024-09-12 17:50:41,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:41,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491451468] [2024-09-12 17:50:41,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:41,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:41,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:41,377 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:41,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:41,380 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:41,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:41,385 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:41,388 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 762 trivial. 0 not checked. [2024-09-12 17:50:41,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:41,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491451468] [2024-09-12 17:50:41,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491451468] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:41,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:41,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-09-12 17:50:41,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459066257] [2024-09-12 17:50:41,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:41,389 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 17:50:41,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:41,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 17:50:41,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-09-12 17:50:41,390 INFO L87 Difference]: Start difference. First operand 504 states and 530 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-12 17:50:41,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:41,895 INFO L93 Difference]: Finished difference Result 680 states and 753 transitions. [2024-09-12 17:50:41,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 17:50:41,896 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 166 [2024-09-12 17:50:41,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:41,899 INFO L225 Difference]: With dead ends: 680 [2024-09-12 17:50:41,899 INFO L226 Difference]: Without dead ends: 594 [2024-09-12 17:50:41,900 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-09-12 17:50:41,901 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 522 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:41,901 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 124 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:41,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2024-09-12 17:50:42,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 526. [2024-09-12 17:50:42,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 480 states have (on average 1.1375) internal successors, (546), 512 states have internal predecessors, (546), 9 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 17:50:42,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 562 transitions. [2024-09-12 17:50:42,011 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 562 transitions. Word has length 166 [2024-09-12 17:50:42,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:42,012 INFO L474 AbstractCegarLoop]: Abstraction has 526 states and 562 transitions. [2024-09-12 17:50:42,012 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-12 17:50:42,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:42,012 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 562 transitions. [2024-09-12 17:50:42,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-09-12 17:50:42,014 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:42,014 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 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] [2024-09-12 17:50:42,014 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-09-12 17:50:42,014 INFO L399 AbstractCegarLoop]: === Iteration 24 === Targeting ludcmpErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:42,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:42,014 INFO L85 PathProgramCache]: Analyzing trace with hash 2005676436, now seen corresponding path program 1 times [2024-09-12 17:50:42,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:42,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339136716] [2024-09-12 17:50:42,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:42,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:42,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:42,253 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:42,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:42,257 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:42,259 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:42,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:42,261 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-09-12 17:50:42,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:42,263 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 416 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2024-09-12 17:50:42,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:42,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339136716] [2024-09-12 17:50:42,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339136716] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:42,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910971236] [2024-09-12 17:50:42,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:42,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:42,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:42,265 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:42,266 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-09-12 17:50:42,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:42,435 INFO L262 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 17:50:42,438 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:42,836 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 416 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2024-09-12 17:50:42,836 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:43,086 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 416 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2024-09-12 17:50:43,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910971236] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:43,087 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:43,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 18 [2024-09-12 17:50:43,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930336836] [2024-09-12 17:50:43,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:43,088 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 17:50:43,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:43,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 17:50:43,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2024-09-12 17:50:43,089 INFO L87 Difference]: Start difference. First operand 526 states and 562 transitions. Second operand has 18 states, 18 states have (on average 7.166666666666667) internal successors, (129), 17 states have internal predecessors, (129), 8 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:50:43,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:43,615 INFO L93 Difference]: Finished difference Result 826 states and 905 transitions. [2024-09-12 17:50:43,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 17:50:43,616 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 7.166666666666667) internal successors, (129), 17 states have internal predecessors, (129), 8 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 174 [2024-09-12 17:50:43,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:43,620 INFO L225 Difference]: With dead ends: 826 [2024-09-12 17:50:43,620 INFO L226 Difference]: Without dead ends: 715 [2024-09-12 17:50:43,621 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-09-12 17:50:43,622 INFO L434 NwaCegarLoop]: 61 mSDtfsCounter, 92 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 811 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:43,622 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 491 Invalid, 821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 811 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:50:43,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-09-12 17:50:43,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 657. [2024-09-12 17:50:43,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 610 states have (on average 1.119672131147541) internal successors, (683), 641 states have internal predecessors, (683), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:43,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 701 transitions. [2024-09-12 17:50:43,767 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 701 transitions. Word has length 174 [2024-09-12 17:50:43,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:43,767 INFO L474 AbstractCegarLoop]: Abstraction has 657 states and 701 transitions. [2024-09-12 17:50:43,768 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 7.166666666666667) internal successors, (129), 17 states have internal predecessors, (129), 8 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:50:43,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:43,768 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 701 transitions. [2024-09-12 17:50:43,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-09-12 17:50:43,770 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:43,770 INFO L216 NwaCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:43,788 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-09-12 17:50:43,974 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,14 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:43,975 INFO L399 AbstractCegarLoop]: === Iteration 25 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:43,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:43,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1865648410, now seen corresponding path program 1 times [2024-09-12 17:50:43,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:43,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292953548] [2024-09-12 17:50:43,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:43,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:44,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:44,100 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:44,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:44,106 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:44,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:44,108 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:44,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:44,110 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:44,113 INFO L134 CoverageAnalysis]: Checked inductivity of 1767 backedges. 804 proven. 0 refuted. 0 times theorem prover too weak. 963 trivial. 0 not checked. [2024-09-12 17:50:44,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:44,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292953548] [2024-09-12 17:50:44,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292953548] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:44,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:44,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:44,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392560753] [2024-09-12 17:50:44,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:44,114 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:44,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:44,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:44,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:44,115 INFO L87 Difference]: Start difference. First operand 657 states and 701 transitions. Second operand has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:44,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:44,469 INFO L93 Difference]: Finished difference Result 715 states and 771 transitions. [2024-09-12 17:50:44,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:50:44,470 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 233 [2024-09-12 17:50:44,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:44,474 INFO L225 Difference]: With dead ends: 715 [2024-09-12 17:50:44,474 INFO L226 Difference]: Without dead ends: 714 [2024-09-12 17:50:44,474 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:50:44,475 INFO L434 NwaCegarLoop]: 46 mSDtfsCounter, 65 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:44,475 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 134 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:50:44,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2024-09-12 17:50:44,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 656. [2024-09-12 17:50:44,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 610 states have (on average 1.1147540983606556) internal successors, (680), 640 states have internal predecessors, (680), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:44,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 698 transitions. [2024-09-12 17:50:44,620 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 698 transitions. Word has length 233 [2024-09-12 17:50:44,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:44,620 INFO L474 AbstractCegarLoop]: Abstraction has 656 states and 698 transitions. [2024-09-12 17:50:44,621 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:44,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:44,621 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 698 transitions. [2024-09-12 17:50:44,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-09-12 17:50:44,624 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:44,624 INFO L216 NwaCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 20, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:44,624 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-09-12 17:50:44,625 INFO L399 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:44,625 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:44,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1283405324, now seen corresponding path program 2 times [2024-09-12 17:50:44,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:44,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944875696] [2024-09-12 17:50:44,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:44,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:44,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:45,003 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:45,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:45,007 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:45,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:45,011 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:45,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:45,013 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:45,016 INFO L134 CoverageAnalysis]: Checked inductivity of 3177 backedges. 1233 proven. 3 refuted. 0 times theorem prover too weak. 1941 trivial. 0 not checked. [2024-09-12 17:50:45,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:45,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944875696] [2024-09-12 17:50:45,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944875696] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:45,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978561248] [2024-09-12 17:50:45,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:50:45,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:45,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:45,019 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:45,021 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-09-12 17:50:45,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:50:45,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:50:45,184 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 17:50:45,187 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:45,472 INFO L134 CoverageAnalysis]: Checked inductivity of 3177 backedges. 6 proven. 1230 refuted. 0 times theorem prover too weak. 1941 trivial. 0 not checked. [2024-09-12 17:50:45,472 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:45,753 INFO L134 CoverageAnalysis]: Checked inductivity of 3177 backedges. 6 proven. 1230 refuted. 0 times theorem prover too weak. 1941 trivial. 0 not checked. [2024-09-12 17:50:45,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978561248] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:45,753 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:45,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 13 [2024-09-12 17:50:45,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827429978] [2024-09-12 17:50:45,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:45,754 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 17:50:45,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:45,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 17:50:45,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-09-12 17:50:45,755 INFO L87 Difference]: Start difference. First operand 656 states and 698 transitions. Second operand has 13 states, 13 states have (on average 8.153846153846153) internal successors, (106), 10 states have internal predecessors, (106), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:46,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:46,220 INFO L93 Difference]: Finished difference Result 714 states and 768 transitions. [2024-09-12 17:50:46,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 17:50:46,221 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.153846153846153) internal successors, (106), 10 states have internal predecessors, (106), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 305 [2024-09-12 17:50:46,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:46,225 INFO L225 Difference]: With dead ends: 714 [2024-09-12 17:50:46,225 INFO L226 Difference]: Without dead ends: 712 [2024-09-12 17:50:46,225 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 628 GetRequests, 612 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2024-09-12 17:50:46,226 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 67 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:46,226 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 345 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:46,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2024-09-12 17:50:46,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 654. [2024-09-12 17:50:46,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 609 states have (on average 1.1133004926108374) internal successors, (678), 638 states have internal predecessors, (678), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:46,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 696 transitions. [2024-09-12 17:50:46,372 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 696 transitions. Word has length 305 [2024-09-12 17:50:46,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:46,372 INFO L474 AbstractCegarLoop]: Abstraction has 654 states and 696 transitions. [2024-09-12 17:50:46,373 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.153846153846153) internal successors, (106), 10 states have internal predecessors, (106), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 17:50:46,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:46,373 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 696 transitions. [2024-09-12 17:50:46,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 403 [2024-09-12 17:50:46,378 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:46,378 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:46,396 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-09-12 17:50:46,579 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-09-12 17:50:46,579 INFO L399 AbstractCegarLoop]: === Iteration 27 === Targeting ludcmpErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:46,579 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:46,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1659589284, now seen corresponding path program 2 times [2024-09-12 17:50:46,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:46,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637088656] [2024-09-12 17:50:46,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:46,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:46,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:46,951 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:46,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:46,955 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:46,957 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:46,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:46,959 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:46,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:46,960 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:46,961 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:46,962 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:46,965 INFO L134 CoverageAnalysis]: Checked inductivity of 5040 backedges. 2578 proven. 464 refuted. 0 times theorem prover too weak. 1998 trivial. 0 not checked. [2024-09-12 17:50:46,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:46,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637088656] [2024-09-12 17:50:46,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637088656] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:46,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270705755] [2024-09-12 17:50:46,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:50:46,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:46,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:46,968 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:46,970 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-09-12 17:50:47,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:50:47,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:50:47,164 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:50:47,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:47,229 INFO L134 CoverageAnalysis]: Checked inductivity of 5040 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5040 trivial. 0 not checked. [2024-09-12 17:50:47,229 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:50:47,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270705755] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:47,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:50:47,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 12 [2024-09-12 17:50:47,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311275125] [2024-09-12 17:50:47,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:47,230 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:47,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:47,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:47,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-09-12 17:50:47,231 INFO L87 Difference]: Start difference. First operand 654 states and 696 transitions. Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:47,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:47,446 INFO L93 Difference]: Finished difference Result 687 states and 730 transitions. [2024-09-12 17:50:47,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 17:50:47,446 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 402 [2024-09-12 17:50:47,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:47,450 INFO L225 Difference]: With dead ends: 687 [2024-09-12 17:50:47,450 INFO L226 Difference]: Without dead ends: 685 [2024-09-12 17:50:47,450 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 414 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-09-12 17:50:47,451 INFO L434 NwaCegarLoop]: 85 mSDtfsCounter, 79 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:47,451 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 317 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:50:47,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2024-09-12 17:50:47,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 658. [2024-09-12 17:50:47,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 614 states have (on average 1.1140065146579805) internal successors, (684), 642 states have internal predecessors, (684), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:47,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 702 transitions. [2024-09-12 17:50:47,589 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 702 transitions. Word has length 402 [2024-09-12 17:50:47,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:47,590 INFO L474 AbstractCegarLoop]: Abstraction has 658 states and 702 transitions. [2024-09-12 17:50:47,590 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:47,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:47,591 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 702 transitions. [2024-09-12 17:50:47,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2024-09-12 17:50:47,593 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:47,593 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:47,610 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-09-12 17:50:47,794 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-09-12 17:50:47,794 INFO L399 AbstractCegarLoop]: === Iteration 28 === Targeting ludcmpErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:47,794 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:47,794 INFO L85 PathProgramCache]: Analyzing trace with hash 92339837, now seen corresponding path program 1 times [2024-09-12 17:50:47,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:47,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378137900] [2024-09-12 17:50:47,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:47,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:47,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,037 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:48,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,041 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,043 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:48,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,044 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:48,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,045 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:48,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,047 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:48,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,048 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:48,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,055 INFO L134 CoverageAnalysis]: Checked inductivity of 5040 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5040 trivial. 0 not checked. [2024-09-12 17:50:48,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:48,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378137900] [2024-09-12 17:50:48,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378137900] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:48,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:48,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 17:50:48,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152662661] [2024-09-12 17:50:48,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:48,060 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 17:50:48,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:48,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 17:50:48,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:50:48,061 INFO L87 Difference]: Start difference. First operand 658 states and 702 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:48,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:48,549 INFO L93 Difference]: Finished difference Result 742 states and 792 transitions. [2024-09-12 17:50:48,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 17:50:48,549 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 403 [2024-09-12 17:50:48,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:48,553 INFO L225 Difference]: With dead ends: 742 [2024-09-12 17:50:48,553 INFO L226 Difference]: Without dead ends: 741 [2024-09-12 17:50:48,553 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-09-12 17:50:48,554 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 171 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:48,554 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 139 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:50:48,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2024-09-12 17:50:48,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 663. [2024-09-12 17:50:48,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 619 states have (on average 1.1147011308562198) internal successors, (690), 647 states have internal predecessors, (690), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:48,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 708 transitions. [2024-09-12 17:50:48,678 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 708 transitions. Word has length 403 [2024-09-12 17:50:48,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:48,679 INFO L474 AbstractCegarLoop]: Abstraction has 663 states and 708 transitions. [2024-09-12 17:50:48,679 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:48,679 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:48,679 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 708 transitions. [2024-09-12 17:50:48,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2024-09-12 17:50:48,681 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:48,682 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:48,682 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-09-12 17:50:48,682 INFO L399 AbstractCegarLoop]: === Iteration 29 === Targeting ludcmpErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:48,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:48,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1484580156, now seen corresponding path program 1 times [2024-09-12 17:50:48,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:48,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400345497] [2024-09-12 17:50:48,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:48,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:48,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,924 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:48,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,928 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:48,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,930 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:48,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,931 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:48,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,932 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:48,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,934 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:48,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,936 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:48,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:48,939 INFO L134 CoverageAnalysis]: Checked inductivity of 5040 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5040 trivial. 0 not checked. [2024-09-12 17:50:48,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:48,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400345497] [2024-09-12 17:50:48,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400345497] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:48,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:48,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:48,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097317325] [2024-09-12 17:50:48,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:48,941 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:48,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:48,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:48,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:48,942 INFO L87 Difference]: Start difference. First operand 663 states and 708 transitions. Second operand has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:49,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:49,386 INFO L93 Difference]: Finished difference Result 735 states and 785 transitions. [2024-09-12 17:50:49,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 17:50:49,386 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 404 [2024-09-12 17:50:49,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:49,390 INFO L225 Difference]: With dead ends: 735 [2024-09-12 17:50:49,390 INFO L226 Difference]: Without dead ends: 733 [2024-09-12 17:50:49,391 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-09-12 17:50:49,393 INFO L434 NwaCegarLoop]: 49 mSDtfsCounter, 129 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:49,393 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 136 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:50:49,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2024-09-12 17:50:49,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 666. [2024-09-12 17:50:49,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 622 states have (on average 1.1141479099678457) internal successors, (693), 650 states have internal predecessors, (693), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:49,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 711 transitions. [2024-09-12 17:50:49,548 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 711 transitions. Word has length 404 [2024-09-12 17:50:49,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:49,549 INFO L474 AbstractCegarLoop]: Abstraction has 666 states and 711 transitions. [2024-09-12 17:50:49,549 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:49,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:49,549 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 711 transitions. [2024-09-12 17:50:49,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2024-09-12 17:50:49,552 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:49,552 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:49,552 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-09-12 17:50:49,553 INFO L399 AbstractCegarLoop]: === Iteration 30 === Targeting ludcmpErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:49,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:49,553 INFO L85 PathProgramCache]: Analyzing trace with hash -804929319, now seen corresponding path program 1 times [2024-09-12 17:50:49,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:49,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98029438] [2024-09-12 17:50:49,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:49,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:49,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:49,792 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:49,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:49,796 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:49,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:49,797 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:49,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:49,799 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:49,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:49,800 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:49,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:49,801 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:49,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:49,802 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:49,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:49,805 INFO L134 CoverageAnalysis]: Checked inductivity of 5040 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5040 trivial. 0 not checked. [2024-09-12 17:50:49,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:49,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98029438] [2024-09-12 17:50:49,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98029438] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:49,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:49,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 17:50:49,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060438930] [2024-09-12 17:50:49,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:49,807 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:49,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:49,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:49,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:49,808 INFO L87 Difference]: Start difference. First operand 666 states and 711 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:50,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:50,206 INFO L93 Difference]: Finished difference Result 844 states and 913 transitions. [2024-09-12 17:50:50,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 17:50:50,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 408 [2024-09-12 17:50:50,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:50,211 INFO L225 Difference]: With dead ends: 844 [2024-09-12 17:50:50,212 INFO L226 Difference]: Without dead ends: 739 [2024-09-12 17:50:50,212 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 17:50:50,213 INFO L434 NwaCegarLoop]: 49 mSDtfsCounter, 134 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:50,213 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 96 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:50:50,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2024-09-12 17:50:50,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 667. [2024-09-12 17:50:50,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 623 states have (on average 1.1139646869983948) internal successors, (694), 651 states have internal predecessors, (694), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:50,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 712 transitions. [2024-09-12 17:50:50,370 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 712 transitions. Word has length 408 [2024-09-12 17:50:50,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:50,371 INFO L474 AbstractCegarLoop]: Abstraction has 667 states and 712 transitions. [2024-09-12 17:50:50,371 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:50:50,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:50,372 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 712 transitions. [2024-09-12 17:50:50,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2024-09-12 17:50:50,374 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:50,374 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:50,375 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-09-12 17:50:50,375 INFO L399 AbstractCegarLoop]: === Iteration 31 === Targeting ludcmpErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:50,375 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:50,375 INFO L85 PathProgramCache]: Analyzing trace with hash -804882119, now seen corresponding path program 1 times [2024-09-12 17:50:50,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:50,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217071256] [2024-09-12 17:50:50,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:50,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:50,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:50,674 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:50,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:50,679 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:50,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:50,681 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:50,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:50,683 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:50,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:50,684 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:50,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:50,686 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:50,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:50,687 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:50,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:50,692 INFO L134 CoverageAnalysis]: Checked inductivity of 5040 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5040 trivial. 0 not checked. [2024-09-12 17:50:50,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:50,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217071256] [2024-09-12 17:50:50,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217071256] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:50,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:50,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:50,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084186892] [2024-09-12 17:50:50,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:50,694 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:50,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:50,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:50,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:50,695 INFO L87 Difference]: Start difference. First operand 667 states and 712 transitions. Second operand has 5 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:50:51,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:51,043 INFO L93 Difference]: Finished difference Result 753 states and 819 transitions. [2024-09-12 17:50:51,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 17:50:51,043 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 408 [2024-09-12 17:50:51,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:51,047 INFO L225 Difference]: With dead ends: 753 [2024-09-12 17:50:51,047 INFO L226 Difference]: Without dead ends: 751 [2024-09-12 17:50:51,048 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-09-12 17:50:51,048 INFO L434 NwaCegarLoop]: 66 mSDtfsCounter, 75 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:51,049 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 195 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:50:51,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2024-09-12 17:50:51,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 676. [2024-09-12 17:50:51,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 632 states have (on average 1.1170886075949367) internal successors, (706), 660 states have internal predecessors, (706), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:51,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 724 transitions. [2024-09-12 17:50:51,220 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 724 transitions. Word has length 408 [2024-09-12 17:50:51,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:51,221 INFO L474 AbstractCegarLoop]: Abstraction has 676 states and 724 transitions. [2024-09-12 17:50:51,222 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:50:51,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:51,222 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 724 transitions. [2024-09-12 17:50:51,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2024-09-12 17:50:51,224 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:51,224 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:51,224 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-09-12 17:50:51,224 INFO L399 AbstractCegarLoop]: === Iteration 32 === Targeting ludcmpErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:51,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:51,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1306222953, now seen corresponding path program 1 times [2024-09-12 17:50:51,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:51,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550623688] [2024-09-12 17:50:51,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:51,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:51,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:51,585 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:51,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:51,589 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:51,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:51,591 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:51,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:51,593 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:51,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:51,594 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:51,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:51,595 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:51,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:51,596 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:51,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:51,599 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 2578 proven. 464 refuted. 0 times theorem prover too weak. 2003 trivial. 0 not checked. [2024-09-12 17:50:51,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:51,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550623688] [2024-09-12 17:50:51,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550623688] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:51,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941679117] [2024-09-12 17:50:51,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:51,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:51,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:51,602 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:51,603 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-09-12 17:50:51,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:51,951 INFO L262 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 17:50:51,956 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:52,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 3066 proven. 0 refuted. 0 times theorem prover too weak. 1979 trivial. 0 not checked. [2024-09-12 17:50:52,125 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:50:52,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941679117] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:52,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:50:52,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 12 [2024-09-12 17:50:52,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493992734] [2024-09-12 17:50:52,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:52,127 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 17:50:52,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:52,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 17:50:52,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-09-12 17:50:52,127 INFO L87 Difference]: Start difference. First operand 676 states and 724 transitions. Second operand has 8 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 17:50:52,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:52,338 INFO L93 Difference]: Finished difference Result 1102 states and 1190 transitions. [2024-09-12 17:50:52,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 17:50:52,338 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 408 [2024-09-12 17:50:52,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:52,341 INFO L225 Difference]: With dead ends: 1102 [2024-09-12 17:50:52,342 INFO L226 Difference]: Without dead ends: 643 [2024-09-12 17:50:52,343 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 420 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-09-12 17:50:52,343 INFO L434 NwaCegarLoop]: 115 mSDtfsCounter, 15 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:52,343 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 533 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:50:52,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2024-09-12 17:50:52,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 643. [2024-09-12 17:50:52,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 599 states have (on average 1.1185308848080133) internal successors, (670), 627 states have internal predecessors, (670), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:52,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 688 transitions. [2024-09-12 17:50:52,503 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 688 transitions. Word has length 408 [2024-09-12 17:50:52,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:52,503 INFO L474 AbstractCegarLoop]: Abstraction has 643 states and 688 transitions. [2024-09-12 17:50:52,503 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 17:50:52,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:52,504 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 688 transitions. [2024-09-12 17:50:52,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2024-09-12 17:50:52,506 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:52,506 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:52,525 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-09-12 17:50:52,707 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,17 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:52,707 INFO L399 AbstractCegarLoop]: === Iteration 33 === Targeting ludcmpErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:52,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:52,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1442610659, now seen corresponding path program 2 times [2024-09-12 17:50:52,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:52,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610712929] [2024-09-12 17:50:52,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:52,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:52,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:53,137 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:53,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:53,141 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:53,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:53,143 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:53,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:53,145 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:53,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:53,146 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:53,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:53,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:53,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:53,148 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:53,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:53,150 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 2636 proven. 588 refuted. 0 times theorem prover too weak. 1821 trivial. 0 not checked. [2024-09-12 17:50:53,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:53,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610712929] [2024-09-12 17:50:53,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610712929] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:53,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253617623] [2024-09-12 17:50:53,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:50:53,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:53,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:53,152 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:53,154 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-09-12 17:50:53,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:50:53,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:50:53,388 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 17:50:53,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:53,744 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5041 trivial. 0 not checked. [2024-09-12 17:50:53,744 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:54,099 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5041 trivial. 0 not checked. [2024-09-12 17:50:54,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253617623] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:54,100 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:54,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 6] total 21 [2024-09-12 17:50:54,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522591705] [2024-09-12 17:50:54,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:54,101 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-09-12 17:50:54,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:54,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-09-12 17:50:54,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2024-09-12 17:50:54,102 INFO L87 Difference]: Start difference. First operand 643 states and 688 transitions. Second operand has 21 states, 21 states have (on average 7.761904761904762) internal successors, (163), 18 states have internal predecessors, (163), 8 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:50:55,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:55,041 INFO L93 Difference]: Finished difference Result 1007 states and 1107 transitions. [2024-09-12 17:50:55,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-12 17:50:55,041 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.761904761904762) internal successors, (163), 18 states have internal predecessors, (163), 8 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 408 [2024-09-12 17:50:55,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:55,045 INFO L225 Difference]: With dead ends: 1007 [2024-09-12 17:50:55,045 INFO L226 Difference]: Without dead ends: 581 [2024-09-12 17:50:55,046 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 856 GetRequests, 820 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=183, Invalid=1223, Unknown=0, NotChecked=0, Total=1406 [2024-09-12 17:50:55,047 INFO L434 NwaCegarLoop]: 56 mSDtfsCounter, 344 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 1640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:55,047 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 587 Invalid, 1640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1625 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 17:50:55,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-09-12 17:50:55,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 505. [2024-09-12 17:50:55,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 462 states have (on average 1.1385281385281385) internal successors, (526), 489 states have internal predecessors, (526), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:55,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 544 transitions. [2024-09-12 17:50:55,137 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 544 transitions. Word has length 408 [2024-09-12 17:50:55,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:55,138 INFO L474 AbstractCegarLoop]: Abstraction has 505 states and 544 transitions. [2024-09-12 17:50:55,138 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 7.761904761904762) internal successors, (163), 18 states have internal predecessors, (163), 8 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:50:55,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:55,139 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 544 transitions. [2024-09-12 17:50:55,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2024-09-12 17:50:55,141 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:55,141 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 14, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:55,160 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-09-12 17:50:55,342 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,18 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:55,342 INFO L399 AbstractCegarLoop]: === Iteration 34 === Targeting ludcmpErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:55,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:55,342 INFO L85 PathProgramCache]: Analyzing trace with hash 1995983781, now seen corresponding path program 1 times [2024-09-12 17:50:55,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:55,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786766394] [2024-09-12 17:50:55,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:55,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:55,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:55,572 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:55,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:55,575 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:55,576 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:55,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:55,577 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:55,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:55,578 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:55,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:55,579 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:55,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:55,580 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:55,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:55,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5041 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5041 trivial. 0 not checked. [2024-09-12 17:50:55,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:55,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786766394] [2024-09-12 17:50:55,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786766394] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:55,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:55,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:50:55,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093142569] [2024-09-12 17:50:55,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:55,583 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:55,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:55,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:55,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:55,584 INFO L87 Difference]: Start difference. First operand 505 states and 544 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:50:55,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:55,906 INFO L93 Difference]: Finished difference Result 582 states and 637 transitions. [2024-09-12 17:50:55,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 17:50:55,907 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 410 [2024-09-12 17:50:55,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:55,909 INFO L225 Difference]: With dead ends: 582 [2024-09-12 17:50:55,909 INFO L226 Difference]: Without dead ends: 580 [2024-09-12 17:50:55,910 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:55,910 INFO L434 NwaCegarLoop]: 63 mSDtfsCounter, 63 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:55,910 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 180 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:50:55,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-09-12 17:50:55,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 508. [2024-09-12 17:50:55,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 465 states have (on average 1.1397849462365592) internal successors, (530), 492 states have internal predecessors, (530), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:55,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 548 transitions. [2024-09-12 17:50:55,998 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 548 transitions. Word has length 410 [2024-09-12 17:50:55,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:55,998 INFO L474 AbstractCegarLoop]: Abstraction has 508 states and 548 transitions. [2024-09-12 17:50:55,998 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:50:55,998 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:55,999 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 548 transitions. [2024-09-12 17:50:56,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-09-12 17:50:56,001 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:56,001 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 14, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:50:56,001 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-09-12 17:50:56,001 INFO L399 AbstractCegarLoop]: === Iteration 35 === Targeting ludcmpErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:56,002 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:56,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1745798729, now seen corresponding path program 1 times [2024-09-12 17:50:56,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:56,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809878109] [2024-09-12 17:50:56,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:56,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:56,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,233 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:56,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,236 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:56,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,238 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:56,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,239 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:56,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,240 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:56,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,241 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:56,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,241 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:56,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,243 INFO L134 CoverageAnalysis]: Checked inductivity of 5041 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5041 trivial. 0 not checked. [2024-09-12 17:50:56,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:56,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809878109] [2024-09-12 17:50:56,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809878109] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:56,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:56,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 17:50:56,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504139503] [2024-09-12 17:50:56,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:56,244 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:50:56,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:56,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:50:56,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:56,245 INFO L87 Difference]: Start difference. First operand 508 states and 548 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:50:56,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:56,575 INFO L93 Difference]: Finished difference Result 621 states and 683 transitions. [2024-09-12 17:50:56,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 17:50:56,575 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 411 [2024-09-12 17:50:56,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:56,578 INFO L225 Difference]: With dead ends: 621 [2024-09-12 17:50:56,578 INFO L226 Difference]: Without dead ends: 590 [2024-09-12 17:50:56,578 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:50:56,579 INFO L434 NwaCegarLoop]: 63 mSDtfsCounter, 69 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:56,579 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 145 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:50:56,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2024-09-12 17:50:56,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 510. [2024-09-12 17:50:56,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 467 states have (on average 1.1413276231263383) internal successors, (533), 494 states have internal predecessors, (533), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 17:50:56,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 551 transitions. [2024-09-12 17:50:56,699 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 551 transitions. Word has length 411 [2024-09-12 17:50:56,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:56,700 INFO L474 AbstractCegarLoop]: Abstraction has 510 states and 551 transitions. [2024-09-12 17:50:56,700 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:50:56,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:56,700 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 551 transitions. [2024-09-12 17:50:56,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2024-09-12 17:50:56,702 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:56,703 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 16, 14, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:50:56,703 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-09-12 17:50:56,703 INFO L399 AbstractCegarLoop]: === Iteration 36 === Targeting ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:56,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:56,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1111286607, now seen corresponding path program 1 times [2024-09-12 17:50:56,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:56,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899302799] [2024-09-12 17:50:56,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:56,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:56,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,949 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:56,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,952 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:56,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,953 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:56,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,954 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:56,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,955 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:56,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,956 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:56,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,957 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:56,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,959 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-09-12 17:50:56,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:56,961 INFO L134 CoverageAnalysis]: Checked inductivity of 5048 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5044 trivial. 0 not checked. [2024-09-12 17:50:56,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:56,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899302799] [2024-09-12 17:50:56,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899302799] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:50:56,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779398581] [2024-09-12 17:50:56,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:56,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:50:56,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:50:56,964 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:50:56,965 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-09-12 17:50:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:57,379 INFO L262 TraceCheckSpWp]: Trace formula consists of 1139 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 17:50:57,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:50:57,688 INFO L134 CoverageAnalysis]: Checked inductivity of 5048 backedges. 2663 proven. 916 refuted. 0 times theorem prover too weak. 1469 trivial. 0 not checked. [2024-09-12 17:50:57,688 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:50:57,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5048 backedges. 2639 proven. 916 refuted. 0 times theorem prover too weak. 1493 trivial. 0 not checked. [2024-09-12 17:50:57,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779398581] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:50:57,975 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:50:57,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 14, 14] total 25 [2024-09-12 17:50:57,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574275012] [2024-09-12 17:50:57,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:50:57,976 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-09-12 17:50:57,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:57,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-09-12 17:50:57,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2024-09-12 17:50:57,978 INFO L87 Difference]: Start difference. First operand 510 states and 551 transitions. Second operand has 25 states, 25 states have (on average 8.0) internal successors, (200), 24 states have internal predecessors, (200), 6 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2024-09-12 17:50:59,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:50:59,010 INFO L93 Difference]: Finished difference Result 1067 states and 1200 transitions. [2024-09-12 17:50:59,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-09-12 17:50:59,011 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 8.0) internal successors, (200), 24 states have internal predecessors, (200), 6 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 413 [2024-09-12 17:50:59,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:50:59,014 INFO L225 Difference]: With dead ends: 1067 [2024-09-12 17:50:59,014 INFO L226 Difference]: Without dead ends: 752 [2024-09-12 17:50:59,015 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 866 GetRequests, 817 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=329, Invalid=1741, Unknown=0, NotChecked=0, Total=2070 [2024-09-12 17:50:59,015 INFO L434 NwaCegarLoop]: 50 mSDtfsCounter, 245 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 1575 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 1607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 17:50:59,015 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 411 Invalid, 1607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1575 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 17:50:59,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2024-09-12 17:50:59,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 608. [2024-09-12 17:50:59,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 564 states have (on average 1.1453900709219857) internal successors, (646), 591 states have internal predecessors, (646), 11 states have call successors, (11), 7 states have call predecessors, (11), 5 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 17:50:59,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 666 transitions. [2024-09-12 17:50:59,119 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 666 transitions. Word has length 413 [2024-09-12 17:50:59,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:50:59,119 INFO L474 AbstractCegarLoop]: Abstraction has 608 states and 666 transitions. [2024-09-12 17:50:59,119 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 8.0) internal successors, (200), 24 states have internal predecessors, (200), 6 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2024-09-12 17:50:59,120 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:59,120 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 666 transitions. [2024-09-12 17:50:59,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2024-09-12 17:50:59,122 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:50:59,122 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:50:59,135 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-09-12 17:50:59,323 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-09-12 17:50:59,323 INFO L399 AbstractCegarLoop]: === Iteration 37 === Targeting ludcmpErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:50:59,323 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:50:59,323 INFO L85 PathProgramCache]: Analyzing trace with hash 1620318572, now seen corresponding path program 1 times [2024-09-12 17:50:59,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:50:59,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041076674] [2024-09-12 17:50:59,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:50:59,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:50:59,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:59,759 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:50:59,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:59,763 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:50:59,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:59,764 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:50:59,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:59,765 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:50:59,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:59,766 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:50:59,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:59,767 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:50:59,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:59,769 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:50:59,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:50:59,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5043 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 5042 trivial. 0 not checked. [2024-09-12 17:50:59,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:50:59,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041076674] [2024-09-12 17:50:59,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041076674] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:50:59,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:50:59,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-09-12 17:50:59,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434772026] [2024-09-12 17:50:59,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:50:59,772 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 17:50:59,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:50:59,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 17:50:59,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-09-12 17:50:59,773 INFO L87 Difference]: Start difference. First operand 608 states and 666 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:51:00,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:00,146 INFO L93 Difference]: Finished difference Result 784 states and 883 transitions. [2024-09-12 17:51:00,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 17:51:00,146 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 413 [2024-09-12 17:51:00,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:00,149 INFO L225 Difference]: With dead ends: 784 [2024-09-12 17:51:00,150 INFO L226 Difference]: Without dead ends: 633 [2024-09-12 17:51:00,150 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2024-09-12 17:51:00,151 INFO L434 NwaCegarLoop]: 66 mSDtfsCounter, 301 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:00,151 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 200 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:51:00,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2024-09-12 17:51:00,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 610. [2024-09-12 17:51:00,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 610 states, 566 states have (on average 1.1448763250883391) internal successors, (648), 593 states have internal predecessors, (648), 11 states have call successors, (11), 7 states have call predecessors, (11), 5 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 17:51:00,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 668 transitions. [2024-09-12 17:51:00,268 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 668 transitions. Word has length 413 [2024-09-12 17:51:00,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:00,268 INFO L474 AbstractCegarLoop]: Abstraction has 610 states and 668 transitions. [2024-09-12 17:51:00,268 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:51:00,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:00,268 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 668 transitions. [2024-09-12 17:51:00,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2024-09-12 17:51:00,270 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:00,271 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:51:00,271 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-09-12 17:51:00,271 INFO L399 AbstractCegarLoop]: === Iteration 38 === Targeting ludcmpErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:00,271 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:00,271 INFO L85 PathProgramCache]: Analyzing trace with hash 643291442, now seen corresponding path program 1 times [2024-09-12 17:51:00,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:00,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813193119] [2024-09-12 17:51:00,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:00,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:00,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:00,786 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:00,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:00,789 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:00,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:00,792 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:00,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:00,793 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:00,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:00,795 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:00,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:00,796 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:00,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:00,797 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:51:00,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:00,800 INFO L134 CoverageAnalysis]: Checked inductivity of 5042 backedges. 2769 proven. 1271 refuted. 0 times theorem prover too weak. 1002 trivial. 0 not checked. [2024-09-12 17:51:00,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:00,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813193119] [2024-09-12 17:51:00,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813193119] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:00,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115258127] [2024-09-12 17:51:00,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:00,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:00,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:00,803 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:00,805 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-09-12 17:51:01,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:01,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 17:51:01,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:01,592 INFO L134 CoverageAnalysis]: Checked inductivity of 5042 backedges. 4037 proven. 27 refuted. 0 times theorem prover too weak. 978 trivial. 0 not checked. [2024-09-12 17:51:01,592 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:01,880 INFO L134 CoverageAnalysis]: Checked inductivity of 5042 backedges. 3464 proven. 576 refuted. 0 times theorem prover too weak. 1002 trivial. 0 not checked. [2024-09-12 17:51:01,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115258127] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:01,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:01,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 24 [2024-09-12 17:51:01,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340514570] [2024-09-12 17:51:01,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:01,882 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-09-12 17:51:01,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:01,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-09-12 17:51:01,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2024-09-12 17:51:01,883 INFO L87 Difference]: Start difference. First operand 610 states and 668 transitions. Second operand has 24 states, 24 states have (on average 8.416666666666666) internal successors, (202), 23 states have internal predecessors, (202), 6 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-09-12 17:51:02,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:02,501 INFO L93 Difference]: Finished difference Result 907 states and 1016 transitions. [2024-09-12 17:51:02,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-12 17:51:02,501 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 8.416666666666666) internal successors, (202), 23 states have internal predecessors, (202), 6 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) Word has length 418 [2024-09-12 17:51:02,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:02,504 INFO L225 Difference]: With dead ends: 907 [2024-09-12 17:51:02,505 INFO L226 Difference]: Without dead ends: 590 [2024-09-12 17:51:02,506 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 868 GetRequests, 831 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2024-09-12 17:51:02,506 INFO L434 NwaCegarLoop]: 92 mSDtfsCounter, 40 mSDsluCounter, 937 mSDsCounter, 0 mSdLazyCounter, 1192 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:02,506 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 1029 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1192 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:51:02,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2024-09-12 17:51:02,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 588. [2024-09-12 17:51:02,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 544 states have (on average 1.1470588235294117) internal successors, (624), 571 states have internal predecessors, (624), 11 states have call successors, (11), 7 states have call predecessors, (11), 5 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 17:51:02,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 644 transitions. [2024-09-12 17:51:02,604 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 644 transitions. Word has length 418 [2024-09-12 17:51:02,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:02,604 INFO L474 AbstractCegarLoop]: Abstraction has 588 states and 644 transitions. [2024-09-12 17:51:02,605 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.416666666666666) internal successors, (202), 23 states have internal predecessors, (202), 6 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-09-12 17:51:02,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:02,605 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 644 transitions. [2024-09-12 17:51:02,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2024-09-12 17:51:02,606 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:02,606 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:51:02,620 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:02,807 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-09-12 17:51:02,807 INFO L399 AbstractCegarLoop]: === Iteration 39 === Targeting ludcmpErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:02,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:02,807 INFO L85 PathProgramCache]: Analyzing trace with hash 2116799162, now seen corresponding path program 2 times [2024-09-12 17:51:02,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:02,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212993003] [2024-09-12 17:51:02,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:02,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:02,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:03,428 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:03,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:03,431 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:03,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:03,432 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:03,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:03,433 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:03,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:03,434 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:03,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:03,435 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:03,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:03,437 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:51:03,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:03,438 INFO L134 CoverageAnalysis]: Checked inductivity of 5042 backedges. 2198 proven. 2099 refuted. 0 times theorem prover too weak. 745 trivial. 0 not checked. [2024-09-12 17:51:03,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:03,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212993003] [2024-09-12 17:51:03,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212993003] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:03,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647089512] [2024-09-12 17:51:03,439 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:51:03,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:03,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:03,442 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:03,444 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-09-12 17:51:03,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:51:03,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:51:03,757 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:51:03,760 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:03,819 INFO L134 CoverageAnalysis]: Checked inductivity of 5042 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5042 trivial. 0 not checked. [2024-09-12 17:51:03,819 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:51:03,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647089512] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:51:03,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:51:03,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [19] total 22 [2024-09-12 17:51:03,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307057591] [2024-09-12 17:51:03,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:51:03,820 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:51:03,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:03,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:51:03,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2024-09-12 17:51:03,821 INFO L87 Difference]: Start difference. First operand 588 states and 644 transitions. Second operand has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:51:04,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:04,015 INFO L93 Difference]: Finished difference Result 604 states and 657 transitions. [2024-09-12 17:51:04,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 17:51:04,016 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 418 [2024-09-12 17:51:04,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:04,019 INFO L225 Difference]: With dead ends: 604 [2024-09-12 17:51:04,019 INFO L226 Difference]: Without dead ends: 603 [2024-09-12 17:51:04,019 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 429 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2024-09-12 17:51:04,019 INFO L434 NwaCegarLoop]: 86 mSDtfsCounter, 41 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:04,020 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 322 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:51:04,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2024-09-12 17:51:04,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 588. [2024-09-12 17:51:04,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 544 states have (on average 1.1452205882352942) internal successors, (623), 571 states have internal predecessors, (623), 11 states have call successors, (11), 7 states have call predecessors, (11), 5 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 17:51:04,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 643 transitions. [2024-09-12 17:51:04,119 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 643 transitions. Word has length 418 [2024-09-12 17:51:04,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:04,119 INFO L474 AbstractCegarLoop]: Abstraction has 588 states and 643 transitions. [2024-09-12 17:51:04,119 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:51:04,119 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:04,120 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 643 transitions. [2024-09-12 17:51:04,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2024-09-12 17:51:04,121 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:04,122 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:51:04,137 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:04,322 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-09-12 17:51:04,322 INFO L399 AbstractCegarLoop]: === Iteration 40 === Targeting ludcmpErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:04,323 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:04,323 INFO L85 PathProgramCache]: Analyzing trace with hash 2116846362, now seen corresponding path program 1 times [2024-09-12 17:51:04,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:04,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60540459] [2024-09-12 17:51:04,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:04,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:04,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:04,911 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:04,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:04,914 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:04,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:04,915 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:04,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:04,917 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:04,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:04,919 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:04,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:04,920 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:04,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:04,921 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:51:04,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:04,923 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 2198 proven. 2099 refuted. 0 times theorem prover too weak. 748 trivial. 0 not checked. [2024-09-12 17:51:04,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:04,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60540459] [2024-09-12 17:51:04,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60540459] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:04,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131259763] [2024-09-12 17:51:04,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:04,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:04,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:04,925 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:04,927 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-09-12 17:51:05,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:05,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 17:51:05,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:05,822 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 4256 proven. 57 refuted. 0 times theorem prover too weak. 732 trivial. 0 not checked. [2024-09-12 17:51:05,823 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:06,268 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 3240 proven. 1057 refuted. 0 times theorem prover too weak. 748 trivial. 0 not checked. [2024-09-12 17:51:06,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131259763] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:06,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:06,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 30 [2024-09-12 17:51:06,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211986137] [2024-09-12 17:51:06,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:06,272 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-09-12 17:51:06,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:06,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-09-12 17:51:06,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=702, Unknown=0, NotChecked=0, Total=870 [2024-09-12 17:51:06,273 INFO L87 Difference]: Start difference. First operand 588 states and 643 transitions. Second operand has 30 states, 30 states have (on average 7.866666666666666) internal successors, (236), 29 states have internal predecessors, (236), 7 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2024-09-12 17:51:07,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:07,242 INFO L93 Difference]: Finished difference Result 843 states and 946 transitions. [2024-09-12 17:51:07,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-12 17:51:07,243 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 7.866666666666666) internal successors, (236), 29 states have internal predecessors, (236), 7 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) Word has length 418 [2024-09-12 17:51:07,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:07,248 INFO L225 Difference]: With dead ends: 843 [2024-09-12 17:51:07,248 INFO L226 Difference]: Without dead ends: 579 [2024-09-12 17:51:07,249 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 877 GetRequests, 825 SyntacticMatches, 14 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=290, Invalid=1270, Unknown=0, NotChecked=0, Total=1560 [2024-09-12 17:51:07,250 INFO L434 NwaCegarLoop]: 95 mSDtfsCounter, 40 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 1794 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 1803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:07,250 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 1231 Invalid, 1803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1794 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 17:51:07,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2024-09-12 17:51:07,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 577. [2024-09-12 17:51:07,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 533 states have (on average 1.146341463414634) internal successors, (611), 560 states have internal predecessors, (611), 11 states have call successors, (11), 7 states have call predecessors, (11), 5 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 17:51:07,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 631 transitions. [2024-09-12 17:51:07,407 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 631 transitions. Word has length 418 [2024-09-12 17:51:07,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:07,407 INFO L474 AbstractCegarLoop]: Abstraction has 577 states and 631 transitions. [2024-09-12 17:51:07,407 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 7.866666666666666) internal successors, (236), 29 states have internal predecessors, (236), 7 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2024-09-12 17:51:07,407 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:07,407 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 631 transitions. [2024-09-12 17:51:07,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2024-09-12 17:51:07,409 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:07,409 INFO L216 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:51:07,426 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-09-12 17:51:07,610 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-09-12 17:51:07,610 INFO L399 AbstractCegarLoop]: === Iteration 41 === Targeting ludcmpErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:07,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:07,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1809869270, now seen corresponding path program 2 times [2024-09-12 17:51:07,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:07,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539121006] [2024-09-12 17:51:07,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:07,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:07,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:08,129 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:08,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:08,132 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:08,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:08,134 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:08,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:08,136 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:08,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:08,137 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:08,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:08,139 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:08,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:08,141 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-09-12 17:51:08,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:08,142 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 0 proven. 4145 refuted. 0 times theorem prover too weak. 900 trivial. 0 not checked. [2024-09-12 17:51:08,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:08,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539121006] [2024-09-12 17:51:08,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539121006] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:08,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094566485] [2024-09-12 17:51:08,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:51:08,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:08,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:08,144 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:08,145 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-09-12 17:51:08,557 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 17:51:08,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:51:08,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 17:51:08,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:09,383 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 0 proven. 4145 refuted. 0 times theorem prover too weak. 900 trivial. 0 not checked. [2024-09-12 17:51:09,383 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:09,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5045 backedges. 0 proven. 4145 refuted. 0 times theorem prover too weak. 900 trivial. 0 not checked. [2024-09-12 17:51:09,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094566485] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:09,858 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:09,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 36 [2024-09-12 17:51:09,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830431095] [2024-09-12 17:51:09,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:09,859 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-09-12 17:51:09,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:09,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-09-12 17:51:09,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=1008, Unknown=0, NotChecked=0, Total=1260 [2024-09-12 17:51:09,860 INFO L87 Difference]: Start difference. First operand 577 states and 631 transitions. Second operand has 36 states, 36 states have (on average 8.194444444444445) internal successors, (295), 35 states have internal predecessors, (295), 17 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) [2024-09-12 17:51:10,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:10,336 INFO L93 Difference]: Finished difference Result 908 states and 1013 transitions. [2024-09-12 17:51:10,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 17:51:10,337 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 8.194444444444445) internal successors, (295), 35 states have internal predecessors, (295), 17 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) Word has length 418 [2024-09-12 17:51:10,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:10,341 INFO L225 Difference]: With dead ends: 908 [2024-09-12 17:51:10,341 INFO L226 Difference]: Without dead ends: 742 [2024-09-12 17:51:10,342 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 864 GetRequests, 829 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=273, Invalid=1059, Unknown=0, NotChecked=0, Total=1332 [2024-09-12 17:51:10,342 INFO L434 NwaCegarLoop]: 81 mSDtfsCounter, 64 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:10,342 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 584 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:51:10,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2024-09-12 17:51:10,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 660. [2024-09-12 17:51:10,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 615 states have (on average 1.1300813008130082) internal successors, (695), 642 states have internal predecessors, (695), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:10,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 717 transitions. [2024-09-12 17:51:10,458 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 717 transitions. Word has length 418 [2024-09-12 17:51:10,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:10,458 INFO L474 AbstractCegarLoop]: Abstraction has 660 states and 717 transitions. [2024-09-12 17:51:10,458 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 8.194444444444445) internal successors, (295), 35 states have internal predecessors, (295), 17 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) [2024-09-12 17:51:10,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:10,458 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 717 transitions. [2024-09-12 17:51:10,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-09-12 17:51:10,461 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:10,461 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2024-09-12 17:51:10,481 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:10,661 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-09-12 17:51:10,662 INFO L399 AbstractCegarLoop]: === Iteration 42 === Targeting ludcmpErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:10,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:10,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1890660498, now seen corresponding path program 3 times [2024-09-12 17:51:10,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:10,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908153620] [2024-09-12 17:51:10,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:10,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:11,481 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:11,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:11,483 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:11,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:11,485 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:11,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:11,486 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:11,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:11,486 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:11,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:11,487 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:11,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:11,488 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:11,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:11,489 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:11,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:11,490 INFO L134 CoverageAnalysis]: Checked inductivity of 7307 backedges. 3311 proven. 3072 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2024-09-12 17:51:11,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:11,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908153620] [2024-09-12 17:51:11,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908153620] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:11,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715120692] [2024-09-12 17:51:11,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 17:51:11,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:11,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:11,492 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:11,493 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-09-12 17:51:11,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-09-12 17:51:11,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:51:11,855 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:51:11,858 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:11,901 INFO L134 CoverageAnalysis]: Checked inductivity of 7307 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 7303 trivial. 0 not checked. [2024-09-12 17:51:11,901 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:51:11,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715120692] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:51:11,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:51:11,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [23] total 26 [2024-09-12 17:51:11,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829633907] [2024-09-12 17:51:11,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:51:11,902 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:51:11,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:11,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:51:11,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2024-09-12 17:51:11,903 INFO L87 Difference]: Start difference. First operand 660 states and 717 transitions. Second operand has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:12,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:12,052 INFO L93 Difference]: Finished difference Result 662 states and 721 transitions. [2024-09-12 17:51:12,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 17:51:12,052 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 494 [2024-09-12 17:51:12,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:12,055 INFO L225 Difference]: With dead ends: 662 [2024-09-12 17:51:12,055 INFO L226 Difference]: Without dead ends: 661 [2024-09-12 17:51:12,056 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 531 GetRequests, 507 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2024-09-12 17:51:12,056 INFO L434 NwaCegarLoop]: 104 mSDtfsCounter, 3 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:12,056 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 305 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 17:51:12,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2024-09-12 17:51:12,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 659. [2024-09-12 17:51:12,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 615 states have (on average 1.1252032520325204) internal successors, (692), 641 states have internal predecessors, (692), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:12,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 714 transitions. [2024-09-12 17:51:12,169 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 714 transitions. Word has length 494 [2024-09-12 17:51:12,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:12,170 INFO L474 AbstractCegarLoop]: Abstraction has 659 states and 714 transitions. [2024-09-12 17:51:12,170 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:12,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:12,170 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 714 transitions. [2024-09-12 17:51:12,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-09-12 17:51:12,172 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:12,172 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09-12 17:51:12,184 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-09-12 17:51:12,372 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-09-12 17:51:12,373 INFO L399 AbstractCegarLoop]: === Iteration 43 === Targeting ludcmpErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:12,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:12,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1517603645, now seen corresponding path program 1 times [2024-09-12 17:51:12,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:12,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570279627] [2024-09-12 17:51:12,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:12,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:12,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:12,589 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:12,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:12,591 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:12,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:12,592 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:12,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:12,593 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:12,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:12,593 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:12,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:12,594 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:12,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:12,595 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:12,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:12,595 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:12,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:12,597 INFO L134 CoverageAnalysis]: Checked inductivity of 7304 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7304 trivial. 0 not checked. [2024-09-12 17:51:12,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:12,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570279627] [2024-09-12 17:51:12,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570279627] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:51:12,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:51:12,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 17:51:12,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111897430] [2024-09-12 17:51:12,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:51:12,599 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 17:51:12,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:12,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 17:51:12,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:51:12,600 INFO L87 Difference]: Start difference. First operand 659 states and 714 transitions. Second operand has 6 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:51:12,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:12,917 INFO L93 Difference]: Finished difference Result 682 states and 735 transitions. [2024-09-12 17:51:12,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 17:51:12,917 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 495 [2024-09-12 17:51:12,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:12,921 INFO L225 Difference]: With dead ends: 682 [2024-09-12 17:51:12,921 INFO L226 Difference]: Without dead ends: 681 [2024-09-12 17:51:12,921 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-09-12 17:51:12,922 INFO L434 NwaCegarLoop]: 74 mSDtfsCounter, 46 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:12,922 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 239 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:51:12,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2024-09-12 17:51:13,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 675. [2024-09-12 17:51:13,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 631 states have (on average 1.1251980982567353) internal successors, (710), 657 states have internal predecessors, (710), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:13,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 732 transitions. [2024-09-12 17:51:13,057 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 732 transitions. Word has length 495 [2024-09-12 17:51:13,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:13,058 INFO L474 AbstractCegarLoop]: Abstraction has 675 states and 732 transitions. [2024-09-12 17:51:13,058 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 17:51:13,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:13,058 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 732 transitions. [2024-09-12 17:51:13,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-09-12 17:51:13,061 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:13,061 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2024-09-12 17:51:13,061 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-09-12 17:51:13,062 INFO L399 AbstractCegarLoop]: === Iteration 44 === Targeting ludcmpErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:13,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:13,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1519066832, now seen corresponding path program 1 times [2024-09-12 17:51:13,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:13,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157619496] [2024-09-12 17:51:13,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:13,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:13,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,352 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:13,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,355 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:13,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,356 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:13,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,359 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:13,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,360 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:13,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,361 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:13,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,361 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:13,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,363 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:13,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,365 INFO L134 CoverageAnalysis]: Checked inductivity of 7308 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 7303 trivial. 0 not checked. [2024-09-12 17:51:13,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:13,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157619496] [2024-09-12 17:51:13,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157619496] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:13,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861857851] [2024-09-12 17:51:13,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:13,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:13,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:13,367 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:13,369 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-09-12 17:51:13,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:13,897 INFO L262 TraceCheckSpWp]: Trace formula consists of 1230 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 17:51:13,902 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:14,514 INFO L134 CoverageAnalysis]: Checked inductivity of 7308 backedges. 6305 proven. 98 refuted. 0 times theorem prover too weak. 905 trivial. 0 not checked. [2024-09-12 17:51:14,514 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:15,037 INFO L134 CoverageAnalysis]: Checked inductivity of 7308 backedges. 4700 proven. 1683 refuted. 0 times theorem prover too weak. 925 trivial. 0 not checked. [2024-09-12 17:51:15,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861857851] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:15,038 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:15,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 22, 22] total 36 [2024-09-12 17:51:15,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093088150] [2024-09-12 17:51:15,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:15,039 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-09-12 17:51:15,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:15,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-09-12 17:51:15,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2024-09-12 17:51:15,040 INFO L87 Difference]: Start difference. First operand 675 states and 732 transitions. Second operand has 36 states, 36 states have (on average 7.972222222222222) internal successors, (287), 35 states have internal predecessors, (287), 8 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2024-09-12 17:51:16,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:16,192 INFO L93 Difference]: Finished difference Result 928 states and 1028 transitions. [2024-09-12 17:51:16,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-09-12 17:51:16,192 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 7.972222222222222) internal successors, (287), 35 states have internal predecessors, (287), 8 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) Word has length 495 [2024-09-12 17:51:16,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:16,195 INFO L225 Difference]: With dead ends: 928 [2024-09-12 17:51:16,195 INFO L226 Difference]: Without dead ends: 660 [2024-09-12 17:51:16,197 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1030 GetRequests, 967 SyntacticMatches, 11 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=458, Invalid=2404, Unknown=0, NotChecked=0, Total=2862 [2024-09-12 17:51:16,197 INFO L434 NwaCegarLoop]: 87 mSDtfsCounter, 47 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 2325 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 2336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:16,197 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 1004 Invalid, 2336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2325 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 17:51:16,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2024-09-12 17:51:16,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 656. [2024-09-12 17:51:16,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 612 states have (on average 1.1209150326797386) internal successors, (686), 638 states have internal predecessors, (686), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:16,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 708 transitions. [2024-09-12 17:51:16,310 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 708 transitions. Word has length 495 [2024-09-12 17:51:16,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:16,310 INFO L474 AbstractCegarLoop]: Abstraction has 656 states and 708 transitions. [2024-09-12 17:51:16,310 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 7.972222222222222) internal successors, (287), 35 states have internal predecessors, (287), 8 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2024-09-12 17:51:16,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:16,311 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 708 transitions. [2024-09-12 17:51:16,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2024-09-12 17:51:16,312 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:16,313 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2024-09-12 17:51:16,329 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:16,513 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-09-12 17:51:16,513 INFO L399 AbstractCegarLoop]: === Iteration 45 === Targeting ludcmpErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:16,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:16,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1500901663, now seen corresponding path program 1 times [2024-09-12 17:51:16,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:16,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635530407] [2024-09-12 17:51:16,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:16,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:16,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:16,876 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:16,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:16,879 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:16,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:16,881 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:16,883 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:16,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:16,884 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:16,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:16,885 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:16,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:16,887 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:16,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:16,888 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:16,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:16,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7308 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7307 trivial. 0 not checked. [2024-09-12 17:51:16,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:16,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635530407] [2024-09-12 17:51:16,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635530407] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:16,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595181151] [2024-09-12 17:51:16,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:16,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:16,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:16,893 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:16,895 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-09-12 17:51:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:17,449 INFO L262 TraceCheckSpWp]: Trace formula consists of 1274 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 17:51:17,453 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:17,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7308 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 7306 trivial. 0 not checked. [2024-09-12 17:51:17,919 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:18,319 INFO L134 CoverageAnalysis]: Checked inductivity of 7308 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 7306 trivial. 0 not checked. [2024-09-12 17:51:18,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595181151] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:18,320 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:18,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2024-09-12 17:51:18,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864365195] [2024-09-12 17:51:18,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:18,320 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-09-12 17:51:18,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:18,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-09-12 17:51:18,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2024-09-12 17:51:18,321 INFO L87 Difference]: Start difference. First operand 656 states and 708 transitions. Second operand has 23 states, 23 states have (on average 6.391304347826087) internal successors, (147), 19 states have internal predecessors, (147), 7 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 17:51:19,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:19,021 INFO L93 Difference]: Finished difference Result 869 states and 965 transitions. [2024-09-12 17:51:19,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-12 17:51:19,022 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 6.391304347826087) internal successors, (147), 19 states have internal predecessors, (147), 7 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 507 [2024-09-12 17:51:19,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:19,025 INFO L225 Difference]: With dead ends: 869 [2024-09-12 17:51:19,025 INFO L226 Difference]: Without dead ends: 710 [2024-09-12 17:51:19,026 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1058 GetRequests, 1017 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=386, Invalid=1420, Unknown=0, NotChecked=0, Total=1806 [2024-09-12 17:51:19,026 INFO L434 NwaCegarLoop]: 57 mSDtfsCounter, 802 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:19,026 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 565 Invalid, 925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:51:19,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2024-09-12 17:51:19,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 676. [2024-09-12 17:51:19,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 632 states have (on average 1.110759493670886) internal successors, (702), 658 states have internal predecessors, (702), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:19,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 724 transitions. [2024-09-12 17:51:19,144 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 724 transitions. Word has length 507 [2024-09-12 17:51:19,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:19,144 INFO L474 AbstractCegarLoop]: Abstraction has 676 states and 724 transitions. [2024-09-12 17:51:19,144 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 6.391304347826087) internal successors, (147), 19 states have internal predecessors, (147), 7 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 17:51:19,144 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:19,144 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 724 transitions. [2024-09-12 17:51:19,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-09-12 17:51:19,146 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:19,146 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 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] [2024-09-12 17:51:19,163 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:19,347 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-09-12 17:51:19,347 INFO L399 AbstractCegarLoop]: === Iteration 46 === Targeting ludcmpErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:19,347 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:19,347 INFO L85 PathProgramCache]: Analyzing trace with hash 988699102, now seen corresponding path program 1 times [2024-09-12 17:51:19,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:19,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066911701] [2024-09-12 17:51:19,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:19,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:19,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:19,939 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:19,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:19,941 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:19,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:19,943 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:19,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:19,944 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:19,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:19,945 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:19,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:19,946 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:19,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:19,948 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:19,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:19,949 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:19,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:19,951 INFO L134 CoverageAnalysis]: Checked inductivity of 7337 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 7319 trivial. 0 not checked. [2024-09-12 17:51:19,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:19,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066911701] [2024-09-12 17:51:19,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066911701] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:19,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237718469] [2024-09-12 17:51:19,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:19,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:19,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:19,952 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:19,953 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-09-12 17:51:20,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:20,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 1309 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 17:51:20,490 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:20,945 INFO L134 CoverageAnalysis]: Checked inductivity of 7337 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 7319 trivial. 0 not checked. [2024-09-12 17:51:20,945 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:21,399 INFO L134 CoverageAnalysis]: Checked inductivity of 7337 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 7319 trivial. 0 not checked. [2024-09-12 17:51:21,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237718469] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:21,399 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:21,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 36 [2024-09-12 17:51:21,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288397575] [2024-09-12 17:51:21,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:21,400 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-09-12 17:51:21,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:21,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-09-12 17:51:21,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=1033, Unknown=0, NotChecked=0, Total=1260 [2024-09-12 17:51:21,401 INFO L87 Difference]: Start difference. First operand 676 states and 724 transitions. Second operand has 36 states, 36 states have (on average 4.083333333333333) internal successors, (147), 32 states have internal predecessors, (147), 7 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 17:51:22,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:22,154 INFO L93 Difference]: Finished difference Result 865 states and 948 transitions. [2024-09-12 17:51:22,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-12 17:51:22,155 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.083333333333333) internal successors, (147), 32 states have internal predecessors, (147), 7 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 518 [2024-09-12 17:51:22,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:22,159 INFO L225 Difference]: With dead ends: 865 [2024-09-12 17:51:22,159 INFO L226 Difference]: Without dead ends: 696 [2024-09-12 17:51:22,160 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1086 GetRequests, 1032 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 911 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=589, Invalid=2491, Unknown=0, NotChecked=0, Total=3080 [2024-09-12 17:51:22,161 INFO L434 NwaCegarLoop]: 62 mSDtfsCounter, 692 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:22,161 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [692 Valid, 565 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:51:22,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2024-09-12 17:51:22,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 686. [2024-09-12 17:51:22,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 642 states have (on average 1.1090342679127725) internal successors, (712), 668 states have internal predecessors, (712), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:22,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 734 transitions. [2024-09-12 17:51:22,370 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 734 transitions. Word has length 518 [2024-09-12 17:51:22,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:22,371 INFO L474 AbstractCegarLoop]: Abstraction has 686 states and 734 transitions. [2024-09-12 17:51:22,371 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.083333333333333) internal successors, (147), 32 states have internal predecessors, (147), 7 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 17:51:22,371 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:22,371 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 734 transitions. [2024-09-12 17:51:22,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 529 [2024-09-12 17:51:22,374 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:22,375 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 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] [2024-09-12 17:51:22,389 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:22,575 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,27 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:22,575 INFO L399 AbstractCegarLoop]: === Iteration 47 === Targeting ludcmpErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:22,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:22,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1484789346, now seen corresponding path program 2 times [2024-09-12 17:51:22,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:22,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280886415] [2024-09-12 17:51:22,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:22,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:22,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:22,908 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:22,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:22,911 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:22,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:22,912 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:22,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:22,914 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:22,915 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:22,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:22,916 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:22,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:22,917 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:22,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:22,917 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:22,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:22,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7374 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 7359 trivial. 0 not checked. [2024-09-12 17:51:22,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:22,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280886415] [2024-09-12 17:51:22,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280886415] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:22,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104420671] [2024-09-12 17:51:22,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:51:22,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:22,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:22,921 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:22,922 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-09-12 17:51:23,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:51:23,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:51:23,375 INFO L262 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:51:23,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:23,462 INFO L134 CoverageAnalysis]: Checked inductivity of 7374 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 7360 trivial. 0 not checked. [2024-09-12 17:51:23,462 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:23,545 INFO L134 CoverageAnalysis]: Checked inductivity of 7374 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 7360 trivial. 0 not checked. [2024-09-12 17:51:23,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104420671] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:23,546 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:23,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 13 [2024-09-12 17:51:23,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653964218] [2024-09-12 17:51:23,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:23,546 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 17:51:23,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:23,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 17:51:23,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-09-12 17:51:23,547 INFO L87 Difference]: Start difference. First operand 686 states and 734 transitions. Second operand has 14 states, 13 states have (on average 11.153846153846153) internal successors, (145), 13 states have internal predecessors, (145), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 17:51:24,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:24,005 INFO L93 Difference]: Finished difference Result 702 states and 753 transitions. [2024-09-12 17:51:24,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 17:51:24,006 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 11.153846153846153) internal successors, (145), 13 states have internal predecessors, (145), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 528 [2024-09-12 17:51:24,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:24,009 INFO L225 Difference]: With dead ends: 702 [2024-09-12 17:51:24,009 INFO L226 Difference]: Without dead ends: 701 [2024-09-12 17:51:24,010 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1090 GetRequests, 1065 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=169, Invalid=533, Unknown=0, NotChecked=0, Total=702 [2024-09-12 17:51:24,010 INFO L434 NwaCegarLoop]: 63 mSDtfsCounter, 129 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:24,010 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 283 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:51:24,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2024-09-12 17:51:24,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 673. [2024-09-12 17:51:24,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 630 states have (on average 1.1063492063492064) internal successors, (697), 655 states have internal predecessors, (697), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:24,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 719 transitions. [2024-09-12 17:51:24,147 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 719 transitions. Word has length 528 [2024-09-12 17:51:24,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:24,147 INFO L474 AbstractCegarLoop]: Abstraction has 673 states and 719 transitions. [2024-09-12 17:51:24,148 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 11.153846153846153) internal successors, (145), 13 states have internal predecessors, (145), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 17:51:24,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:24,148 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 719 transitions. [2024-09-12 17:51:24,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 533 [2024-09-12 17:51:24,150 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:24,150 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 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] [2024-09-12 17:51:24,163 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-09-12 17:51:24,350 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,28 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:24,350 INFO L399 AbstractCegarLoop]: === Iteration 48 === Targeting ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:24,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:24,351 INFO L85 PathProgramCache]: Analyzing trace with hash 775134792, now seen corresponding path program 1 times [2024-09-12 17:51:24,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:24,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201341899] [2024-09-12 17:51:24,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:24,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:24,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,560 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:24,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,563 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:24,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,564 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:24,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,565 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:24,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,566 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,566 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:24,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,567 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:24,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,568 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:24,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,568 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-09-12 17:51:24,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:24,570 INFO L134 CoverageAnalysis]: Checked inductivity of 7379 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7379 trivial. 0 not checked. [2024-09-12 17:51:24,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:24,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201341899] [2024-09-12 17:51:24,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201341899] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:51:24,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:51:24,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:51:24,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768265430] [2024-09-12 17:51:24,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:51:24,571 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:51:24,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:24,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:51:24,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:51:24,572 INFO L87 Difference]: Start difference. First operand 673 states and 719 transitions. Second operand has 5 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:24,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:24,819 INFO L93 Difference]: Finished difference Result 686 states and 737 transitions. [2024-09-12 17:51:24,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 17:51:24,820 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 532 [2024-09-12 17:51:24,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:24,823 INFO L225 Difference]: With dead ends: 686 [2024-09-12 17:51:24,823 INFO L226 Difference]: Without dead ends: 684 [2024-09-12 17:51:24,824 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:51:24,824 INFO L434 NwaCegarLoop]: 80 mSDtfsCounter, 28 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:24,824 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 233 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:51:24,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2024-09-12 17:51:24,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 682. [2024-09-12 17:51:24,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 639 states have (on average 1.109546165884194) internal successors, (709), 664 states have internal predecessors, (709), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:24,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 731 transitions. [2024-09-12 17:51:24,946 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 731 transitions. Word has length 532 [2024-09-12 17:51:24,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:24,947 INFO L474 AbstractCegarLoop]: Abstraction has 682 states and 731 transitions. [2024-09-12 17:51:24,947 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:24,948 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:24,948 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 731 transitions. [2024-09-12 17:51:24,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2024-09-12 17:51:24,950 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:24,951 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 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] [2024-09-12 17:51:24,951 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-09-12 17:51:24,951 INFO L399 AbstractCegarLoop]: === Iteration 49 === Targeting ludcmpErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:24,951 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:24,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1740872889, now seen corresponding path program 1 times [2024-09-12 17:51:24,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:24,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669865234] [2024-09-12 17:51:24,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:24,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,454 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:25,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,457 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:25,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,458 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:25,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,459 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,464 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:25,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,466 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:25,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,467 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:25,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,468 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:25,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,471 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2024-09-12 17:51:25,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:25,473 INFO L134 CoverageAnalysis]: Checked inductivity of 7389 backedges. 26 proven. 1 refuted. 0 times theorem prover too weak. 7362 trivial. 0 not checked. [2024-09-12 17:51:25,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:25,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669865234] [2024-09-12 17:51:25,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669865234] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:25,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882100268] [2024-09-12 17:51:25,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:25,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:25,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:25,476 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:25,476 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-09-12 17:51:26,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:26,186 INFO L262 TraceCheckSpWp]: Trace formula consists of 1361 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 17:51:26,191 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:26,666 INFO L134 CoverageAnalysis]: Checked inductivity of 7389 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 7358 trivial. 0 not checked. [2024-09-12 17:51:26,666 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:27,105 INFO L134 CoverageAnalysis]: Checked inductivity of 7389 backedges. 26 proven. 1 refuted. 0 times theorem prover too weak. 7362 trivial. 0 not checked. [2024-09-12 17:51:27,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882100268] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:27,106 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:27,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2024-09-12 17:51:27,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637258263] [2024-09-12 17:51:27,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:27,107 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-09-12 17:51:27,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:27,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-09-12 17:51:27,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2024-09-12 17:51:27,107 INFO L87 Difference]: Start difference. First operand 682 states and 731 transitions. Second operand has 24 states, 24 states have (on average 6.833333333333333) internal successors, (164), 20 states have internal predecessors, (164), 8 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:51:27,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:27,712 INFO L93 Difference]: Finished difference Result 882 states and 968 transitions. [2024-09-12 17:51:27,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-12 17:51:27,713 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 6.833333333333333) internal successors, (164), 20 states have internal predecessors, (164), 8 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 533 [2024-09-12 17:51:27,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:27,716 INFO L225 Difference]: With dead ends: 882 [2024-09-12 17:51:27,716 INFO L226 Difference]: Without dead ends: 717 [2024-09-12 17:51:27,717 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1110 GetRequests, 1072 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=339, Invalid=1221, Unknown=0, NotChecked=0, Total=1560 [2024-09-12 17:51:27,718 INFO L434 NwaCegarLoop]: 61 mSDtfsCounter, 621 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:27,718 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [621 Valid, 454 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:51:27,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2024-09-12 17:51:27,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 708. [2024-09-12 17:51:27,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 665 states have (on average 1.105263157894737) internal successors, (735), 690 states have internal predecessors, (735), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:27,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 757 transitions. [2024-09-12 17:51:27,871 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 757 transitions. Word has length 533 [2024-09-12 17:51:27,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:27,871 INFO L474 AbstractCegarLoop]: Abstraction has 708 states and 757 transitions. [2024-09-12 17:51:27,872 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 6.833333333333333) internal successors, (164), 20 states have internal predecessors, (164), 8 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:51:27,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:27,872 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 757 transitions. [2024-09-12 17:51:27,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 560 [2024-09-12 17:51:27,874 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:27,874 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-09-12 17:51:27,889 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-09-12 17:51:28,074 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-09-12 17:51:28,075 INFO L399 AbstractCegarLoop]: === Iteration 50 === Targeting ludcmpErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:28,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:28,075 INFO L85 PathProgramCache]: Analyzing trace with hash -424198297, now seen corresponding path program 2 times [2024-09-12 17:51:28,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:28,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345065548] [2024-09-12 17:51:28,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:28,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,600 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:28,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,602 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:28,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,604 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,605 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,605 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:28,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,606 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:28,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,607 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:28,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,608 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,609 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2024-09-12 17:51:28,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:28,610 INFO L134 CoverageAnalysis]: Checked inductivity of 7438 backedges. 26 proven. 48 refuted. 0 times theorem prover too weak. 7364 trivial. 0 not checked. [2024-09-12 17:51:28,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:28,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345065548] [2024-09-12 17:51:28,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345065548] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:28,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57636822] [2024-09-12 17:51:28,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:51:28,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:28,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:28,612 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:28,613 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-09-12 17:51:29,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:51:29,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:51:29,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:51:29,129 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:29,167 INFO L134 CoverageAnalysis]: Checked inductivity of 7438 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 7416 trivial. 0 not checked. [2024-09-12 17:51:29,167 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:51:29,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57636822] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:51:29,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:51:29,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [14] total 17 [2024-09-12 17:51:29,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3626061] [2024-09-12 17:51:29,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:51:29,168 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:51:29,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:29,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:51:29,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-09-12 17:51:29,169 INFO L87 Difference]: Start difference. First operand 708 states and 757 transitions. Second operand has 5 states, 4 states have (on average 16.0) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:29,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:29,452 INFO L93 Difference]: Finished difference Result 743 states and 804 transitions. [2024-09-12 17:51:29,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:51:29,452 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 16.0) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 559 [2024-09-12 17:51:29,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:29,456 INFO L225 Difference]: With dead ends: 743 [2024-09-12 17:51:29,456 INFO L226 Difference]: Without dead ends: 738 [2024-09-12 17:51:29,456 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 594 GetRequests, 577 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2024-09-12 17:51:29,457 INFO L434 NwaCegarLoop]: 73 mSDtfsCounter, 85 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:29,457 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 253 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:51:29,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2024-09-12 17:51:29,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 698. [2024-09-12 17:51:29,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 660 states have (on average 1.0909090909090908) internal successors, (720), 680 states have internal predecessors, (720), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:29,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 742 transitions. [2024-09-12 17:51:29,603 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 742 transitions. Word has length 559 [2024-09-12 17:51:29,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:29,604 INFO L474 AbstractCegarLoop]: Abstraction has 698 states and 742 transitions. [2024-09-12 17:51:29,604 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 16.0) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:29,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:29,604 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 742 transitions. [2024-09-12 17:51:29,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 562 [2024-09-12 17:51:29,606 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:29,606 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-09-12 17:51:29,619 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:29,806 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-09-12 17:51:29,807 INFO L399 AbstractCegarLoop]: === Iteration 51 === Targeting ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:29,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:29,807 INFO L85 PathProgramCache]: Analyzing trace with hash 605419232, now seen corresponding path program 1 times [2024-09-12 17:51:29,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:29,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843651471] [2024-09-12 17:51:29,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:29,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:29,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,494 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:30,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,498 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:30,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,499 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:30,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,500 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:30,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,501 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,503 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:30,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,504 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,505 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:30,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2024-09-12 17:51:30,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:30,508 INFO L134 CoverageAnalysis]: Checked inductivity of 7430 backedges. 16 proven. 48 refuted. 0 times theorem prover too weak. 7366 trivial. 0 not checked. [2024-09-12 17:51:30,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:30,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843651471] [2024-09-12 17:51:30,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843651471] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:30,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510008258] [2024-09-12 17:51:30,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:30,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:30,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:30,511 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:30,512 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-09-12 17:51:31,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:31,238 INFO L262 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 17:51:31,242 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:31,782 INFO L134 CoverageAnalysis]: Checked inductivity of 7430 backedges. 20 proven. 48 refuted. 0 times theorem prover too weak. 7362 trivial. 0 not checked. [2024-09-12 17:51:31,782 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:32,311 INFO L134 CoverageAnalysis]: Checked inductivity of 7430 backedges. 16 proven. 48 refuted. 0 times theorem prover too weak. 7366 trivial. 0 not checked. [2024-09-12 17:51:32,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510008258] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:32,312 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:32,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 36 [2024-09-12 17:51:32,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403274131] [2024-09-12 17:51:32,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:32,313 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-09-12 17:51:32,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:32,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-09-12 17:51:32,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=1033, Unknown=0, NotChecked=0, Total=1260 [2024-09-12 17:51:32,314 INFO L87 Difference]: Start difference. First operand 698 states and 742 transitions. Second operand has 36 states, 36 states have (on average 6.75) internal successors, (243), 32 states have internal predecessors, (243), 8 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:51:33,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:33,085 INFO L93 Difference]: Finished difference Result 918 states and 996 transitions. [2024-09-12 17:51:33,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-12 17:51:33,086 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 6.75) internal successors, (243), 32 states have internal predecessors, (243), 8 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 561 [2024-09-12 17:51:33,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:33,090 INFO L225 Difference]: With dead ends: 918 [2024-09-12 17:51:33,090 INFO L226 Difference]: Without dead ends: 732 [2024-09-12 17:51:33,090 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1174 GetRequests, 1120 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 918 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=589, Invalid=2491, Unknown=0, NotChecked=0, Total=3080 [2024-09-12 17:51:33,091 INFO L434 NwaCegarLoop]: 55 mSDtfsCounter, 555 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:33,091 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 557 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:51:33,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2024-09-12 17:51:33,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 724. [2024-09-12 17:51:33,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 686 states have (on average 1.087463556851312) internal successors, (746), 706 states have internal predecessors, (746), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:33,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 768 transitions. [2024-09-12 17:51:33,237 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 768 transitions. Word has length 561 [2024-09-12 17:51:33,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:33,237 INFO L474 AbstractCegarLoop]: Abstraction has 724 states and 768 transitions. [2024-09-12 17:51:33,237 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 6.75) internal successors, (243), 32 states have internal predecessors, (243), 8 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:51:33,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:33,237 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 768 transitions. [2024-09-12 17:51:33,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 588 [2024-09-12 17:51:33,240 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:33,240 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:51:33,255 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:33,440 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2024-09-12 17:51:33,441 INFO L399 AbstractCegarLoop]: === Iteration 52 === Targeting ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:33,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:33,441 INFO L85 PathProgramCache]: Analyzing trace with hash 703292160, now seen corresponding path program 2 times [2024-09-12 17:51:33,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:33,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642338686] [2024-09-12 17:51:33,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:33,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:33,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,762 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:33,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,764 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:33,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,765 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:33,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,766 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:33,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,766 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:33,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,767 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:33,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,767 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:33,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,768 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:33,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,791 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:33,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:33,793 INFO L134 CoverageAnalysis]: Checked inductivity of 7539 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7537 trivial. 0 not checked. [2024-09-12 17:51:33,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:33,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642338686] [2024-09-12 17:51:33,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642338686] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:33,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472838988] [2024-09-12 17:51:33,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:51:33,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:33,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:33,794 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:33,795 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-09-12 17:51:34,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 17:51:34,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:51:34,473 INFO L262 TraceCheckSpWp]: Trace formula consists of 1492 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:51:34,476 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:34,501 INFO L134 CoverageAnalysis]: Checked inductivity of 7539 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7537 trivial. 0 not checked. [2024-09-12 17:51:34,501 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:51:34,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472838988] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:51:34,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:51:34,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-09-12 17:51:34,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131376956] [2024-09-12 17:51:34,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:51:34,502 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:51:34,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:34,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:51:34,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-09-12 17:51:34,503 INFO L87 Difference]: Start difference. First operand 724 states and 768 transitions. Second operand has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:34,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:34,669 INFO L93 Difference]: Finished difference Result 725 states and 768 transitions. [2024-09-12 17:51:34,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 17:51:34,669 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 587 [2024-09-12 17:51:34,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:34,673 INFO L225 Difference]: With dead ends: 725 [2024-09-12 17:51:34,673 INFO L226 Difference]: Without dead ends: 724 [2024-09-12 17:51:34,673 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 609 GetRequests, 601 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-09-12 17:51:34,674 INFO L434 NwaCegarLoop]: 98 mSDtfsCounter, 4 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:34,674 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 387 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 17:51:34,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2024-09-12 17:51:34,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 723. [2024-09-12 17:51:34,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 686 states have (on average 1.0830903790087463) internal successors, (743), 705 states have internal predecessors, (743), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:34,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 765 transitions. [2024-09-12 17:51:34,816 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 765 transitions. Word has length 587 [2024-09-12 17:51:34,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:34,817 INFO L474 AbstractCegarLoop]: Abstraction has 723 states and 765 transitions. [2024-09-12 17:51:34,817 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:34,818 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:34,818 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 765 transitions. [2024-09-12 17:51:34,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2024-09-12 17:51:34,821 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:34,821 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:51:34,850 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-09-12 17:51:35,022 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,32 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:35,023 INFO L399 AbstractCegarLoop]: === Iteration 53 === Targeting ludcmpErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:35,023 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:35,024 INFO L85 PathProgramCache]: Analyzing trace with hash 327220556, now seen corresponding path program 1 times [2024-09-12 17:51:35,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:35,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940112544] [2024-09-12 17:51:35,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:35,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:35,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,367 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:35,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,370 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:35,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,371 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:35,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,372 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:35,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,373 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:35,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,373 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:35,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,374 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:35,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,375 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,376 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:35,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:35,377 INFO L134 CoverageAnalysis]: Checked inductivity of 7540 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7537 trivial. 0 not checked. [2024-09-12 17:51:35,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:35,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940112544] [2024-09-12 17:51:35,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940112544] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:35,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986606772] [2024-09-12 17:51:35,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:35,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:35,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:35,379 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:35,381 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-09-12 17:51:36,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:36,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 1493 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 17:51:36,178 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:36,305 INFO L134 CoverageAnalysis]: Checked inductivity of 7540 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 7521 trivial. 0 not checked. [2024-09-12 17:51:36,305 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:36,447 INFO L134 CoverageAnalysis]: Checked inductivity of 7540 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 7521 trivial. 0 not checked. [2024-09-12 17:51:36,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986606772] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:36,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:36,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 16 [2024-09-12 17:51:36,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406592909] [2024-09-12 17:51:36,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:36,448 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 17:51:36,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:36,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 17:51:36,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2024-09-12 17:51:36,449 INFO L87 Difference]: Start difference. First operand 723 states and 765 transitions. Second operand has 16 states, 16 states have (on average 7.0) internal successors, (112), 15 states have internal predecessors, (112), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 17:51:36,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:36,962 INFO L93 Difference]: Finished difference Result 1038 states and 1145 transitions. [2024-09-12 17:51:36,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 17:51:36,962 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 7.0) internal successors, (112), 15 states have internal predecessors, (112), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 588 [2024-09-12 17:51:36,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:36,968 INFO L225 Difference]: With dead ends: 1038 [2024-09-12 17:51:36,968 INFO L226 Difference]: Without dead ends: 827 [2024-09-12 17:51:36,969 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1207 GetRequests, 1183 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2024-09-12 17:51:36,969 INFO L434 NwaCegarLoop]: 59 mSDtfsCounter, 75 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:36,970 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 461 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:51:36,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2024-09-12 17:51:37,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 779. [2024-09-12 17:51:37,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 741 states have (on average 1.0917678812415654) internal successors, (809), 760 states have internal predecessors, (809), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:51:37,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 833 transitions. [2024-09-12 17:51:37,196 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 833 transitions. Word has length 588 [2024-09-12 17:51:37,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:37,196 INFO L474 AbstractCegarLoop]: Abstraction has 779 states and 833 transitions. [2024-09-12 17:51:37,197 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 7.0) internal successors, (112), 15 states have internal predecessors, (112), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 17:51:37,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:37,197 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 833 transitions. [2024-09-12 17:51:37,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 603 [2024-09-12 17:51:37,199 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:37,199 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 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] [2024-09-12 17:51:37,215 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-09-12 17:51:37,400 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2024-09-12 17:51:37,400 INFO L399 AbstractCegarLoop]: === Iteration 54 === Targeting ludcmpErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:37,400 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:37,400 INFO L85 PathProgramCache]: Analyzing trace with hash -237367683, now seen corresponding path program 1 times [2024-09-12 17:51:37,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:37,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989390031] [2024-09-12 17:51:37,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:37,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:37,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,764 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:37,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,766 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:37,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,767 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:37,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,768 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:37,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,769 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:37,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,770 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:37,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,770 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:37,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,771 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:37,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,772 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:37,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:37,774 INFO L134 CoverageAnalysis]: Checked inductivity of 7635 backedges. 15 proven. 91 refuted. 0 times theorem prover too weak. 7529 trivial. 0 not checked. [2024-09-12 17:51:37,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:37,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989390031] [2024-09-12 17:51:37,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989390031] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:37,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415386646] [2024-09-12 17:51:37,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:37,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:37,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:37,777 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:37,778 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-09-12 17:51:38,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:38,508 INFO L262 TraceCheckSpWp]: Trace formula consists of 1543 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 17:51:38,512 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:38,613 INFO L134 CoverageAnalysis]: Checked inductivity of 7635 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 7525 trivial. 0 not checked. [2024-09-12 17:51:38,614 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:51:38,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415386646] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:51:38,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:51:38,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 10 [2024-09-12 17:51:38,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317230792] [2024-09-12 17:51:38,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:51:38,614 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 17:51:38,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:38,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 17:51:38,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-09-12 17:51:38,615 INFO L87 Difference]: Start difference. First operand 779 states and 833 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 17:51:38,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:38,879 INFO L93 Difference]: Finished difference Result 1006 states and 1092 transitions. [2024-09-12 17:51:38,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:51:38,879 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 602 [2024-09-12 17:51:38,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:38,883 INFO L225 Difference]: With dead ends: 1006 [2024-09-12 17:51:38,883 INFO L226 Difference]: Without dead ends: 739 [2024-09-12 17:51:38,884 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 625 GetRequests, 617 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-09-12 17:51:38,884 INFO L434 NwaCegarLoop]: 83 mSDtfsCounter, 45 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:38,884 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 337 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:51:38,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2024-09-12 17:51:39,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 731. [2024-09-12 17:51:39,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 696 states have (on average 1.0675287356321839) internal successors, (743), 713 states have internal predecessors, (743), 12 states have call successors, (12), 7 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 17:51:39,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 765 transitions. [2024-09-12 17:51:39,030 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 765 transitions. Word has length 602 [2024-09-12 17:51:39,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:39,030 INFO L474 AbstractCegarLoop]: Abstraction has 731 states and 765 transitions. [2024-09-12 17:51:39,030 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 17:51:39,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:39,030 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 765 transitions. [2024-09-12 17:51:39,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 614 [2024-09-12 17:51:39,033 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:39,033 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 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] [2024-09-12 17:51:39,048 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:39,233 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-09-12 17:51:39,233 INFO L399 AbstractCegarLoop]: === Iteration 55 === Targeting ludcmpErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:39,234 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:39,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1329590682, now seen corresponding path program 1 times [2024-09-12 17:51:39,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:39,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577147546] [2024-09-12 17:51:39,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:39,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,610 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:39,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,612 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:39,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,613 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:39,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,614 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:39,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,614 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:39,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,615 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:39,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,615 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:39,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,616 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:39,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,617 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:39,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:39,618 INFO L134 CoverageAnalysis]: Checked inductivity of 7673 backedges. 15 proven. 122 refuted. 0 times theorem prover too weak. 7536 trivial. 0 not checked. [2024-09-12 17:51:39,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:39,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577147546] [2024-09-12 17:51:39,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577147546] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:39,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208253882] [2024-09-12 17:51:39,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:39,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:39,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:39,620 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:39,621 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-09-12 17:51:40,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:40,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 1566 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 17:51:40,379 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:41,015 INFO L134 CoverageAnalysis]: Checked inductivity of 7673 backedges. 73 proven. 76 refuted. 0 times theorem prover too weak. 7524 trivial. 0 not checked. [2024-09-12 17:51:41,015 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:41,568 INFO L134 CoverageAnalysis]: Checked inductivity of 7673 backedges. 73 proven. 76 refuted. 0 times theorem prover too weak. 7524 trivial. 0 not checked. [2024-09-12 17:51:41,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208253882] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:41,569 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:41,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 13] total 31 [2024-09-12 17:51:41,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051547589] [2024-09-12 17:51:41,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:41,570 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-09-12 17:51:41,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:41,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-09-12 17:51:41,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2024-09-12 17:51:41,571 INFO L87 Difference]: Start difference. First operand 731 states and 765 transitions. Second operand has 31 states, 31 states have (on average 7.838709677419355) internal successors, (243), 28 states have internal predecessors, (243), 9 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-09-12 17:51:43,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:43,192 INFO L93 Difference]: Finished difference Result 1073 states and 1168 transitions. [2024-09-12 17:51:43,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-09-12 17:51:43,193 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 7.838709677419355) internal successors, (243), 28 states have internal predecessors, (243), 9 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 613 [2024-09-12 17:51:43,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:43,197 INFO L225 Difference]: With dead ends: 1073 [2024-09-12 17:51:43,198 INFO L226 Difference]: Without dead ends: 954 [2024-09-12 17:51:43,199 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1298 GetRequests, 1222 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1574 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=976, Invalid=5030, Unknown=0, NotChecked=0, Total=6006 [2024-09-12 17:51:43,199 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 1112 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 1830 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1112 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 1885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:43,200 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1112 Valid, 677 Invalid, 1885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1830 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 17:51:43,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2024-09-12 17:51:43,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 846. [2024-09-12 17:51:43,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 810 states have (on average 1.0802469135802468) internal successors, (875), 827 states have internal predecessors, (875), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:51:43,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 899 transitions. [2024-09-12 17:51:43,528 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 899 transitions. Word has length 613 [2024-09-12 17:51:43,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:43,528 INFO L474 AbstractCegarLoop]: Abstraction has 846 states and 899 transitions. [2024-09-12 17:51:43,528 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 7.838709677419355) internal successors, (243), 28 states have internal predecessors, (243), 9 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-09-12 17:51:43,529 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:43,529 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 899 transitions. [2024-09-12 17:51:43,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 633 [2024-09-12 17:51:43,532 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:43,532 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 9, 9, 9, 9, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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] [2024-09-12 17:51:43,548 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:43,732 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,35 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:43,732 INFO L399 AbstractCegarLoop]: === Iteration 56 === Targeting ludcmpErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:43,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:43,733 INFO L85 PathProgramCache]: Analyzing trace with hash -812487784, now seen corresponding path program 1 times [2024-09-12 17:51:43,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:43,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910897508] [2024-09-12 17:51:43,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:43,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:43,996 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:43,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:43,999 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:43,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:44,000 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:44,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:44,001 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:44,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:44,002 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:44,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:44,002 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:44,003 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:44,004 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:44,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:44,005 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:44,006 INFO L134 CoverageAnalysis]: Checked inductivity of 7793 backedges. 60 proven. 5 refuted. 0 times theorem prover too weak. 7728 trivial. 0 not checked. [2024-09-12 17:51:44,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:44,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910897508] [2024-09-12 17:51:44,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910897508] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:44,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498085935] [2024-09-12 17:51:44,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:44,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:44,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:44,009 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:44,011 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-09-12 17:51:44,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:44,802 INFO L262 TraceCheckSpWp]: Trace formula consists of 1615 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 17:51:44,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:44,828 INFO L134 CoverageAnalysis]: Checked inductivity of 7793 backedges. 60 proven. 5 refuted. 0 times theorem prover too weak. 7728 trivial. 0 not checked. [2024-09-12 17:51:44,829 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:44,880 INFO L134 CoverageAnalysis]: Checked inductivity of 7793 backedges. 60 proven. 5 refuted. 0 times theorem prover too weak. 7728 trivial. 0 not checked. [2024-09-12 17:51:44,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498085935] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:44,880 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:44,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 12 [2024-09-12 17:51:44,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49705038] [2024-09-12 17:51:44,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:44,881 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 17:51:44,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:44,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 17:51:44,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2024-09-12 17:51:44,882 INFO L87 Difference]: Start difference. First operand 846 states and 899 transitions. Second operand has 13 states, 12 states have (on average 7.583333333333333) internal successors, (91), 12 states have internal predecessors, (91), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:45,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:45,274 INFO L93 Difference]: Finished difference Result 895 states and 963 transitions. [2024-09-12 17:51:45,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 17:51:45,274 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.583333333333333) internal successors, (91), 12 states have internal predecessors, (91), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 632 [2024-09-12 17:51:45,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:45,278 INFO L225 Difference]: With dead ends: 895 [2024-09-12 17:51:45,278 INFO L226 Difference]: Without dead ends: 894 [2024-09-12 17:51:45,278 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1286 GetRequests, 1275 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2024-09-12 17:51:45,279 INFO L434 NwaCegarLoop]: 72 mSDtfsCounter, 29 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:45,279 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 416 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:51:45,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 894 states. [2024-09-12 17:51:45,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 894 to 890. [2024-09-12 17:51:45,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 854 states have (on average 1.088992974238876) internal successors, (930), 871 states have internal predecessors, (930), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:51:45,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 954 transitions. [2024-09-12 17:51:45,499 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 954 transitions. Word has length 632 [2024-09-12 17:51:45,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:45,500 INFO L474 AbstractCegarLoop]: Abstraction has 890 states and 954 transitions. [2024-09-12 17:51:45,500 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.583333333333333) internal successors, (91), 12 states have internal predecessors, (91), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:45,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:45,500 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 954 transitions. [2024-09-12 17:51:45,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2024-09-12 17:51:45,504 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:45,504 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 9, 9, 9, 9, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 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] [2024-09-12 17:51:45,530 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-09-12 17:51:45,706 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2024-09-12 17:51:45,707 INFO L399 AbstractCegarLoop]: === Iteration 57 === Targeting ludcmpErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:45,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:45,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1560754741, now seen corresponding path program 2 times [2024-09-12 17:51:45,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:45,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133981735] [2024-09-12 17:51:45,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:45,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:45,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,093 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:46,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,095 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,096 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,097 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:46,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,097 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:46,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,098 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,099 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:46,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,099 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:46,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,101 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:46,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:46,103 INFO L134 CoverageAnalysis]: Checked inductivity of 7820 backedges. 0 proven. 218 refuted. 0 times theorem prover too weak. 7602 trivial. 0 not checked. [2024-09-12 17:51:46,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:46,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133981735] [2024-09-12 17:51:46,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133981735] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:46,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072676624] [2024-09-12 17:51:46,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:51:46,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:46,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:46,104 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:46,105 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-09-12 17:51:46,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:51:46,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:51:46,783 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:51:46,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:46,854 INFO L134 CoverageAnalysis]: Checked inductivity of 7820 backedges. 214 proven. 0 refuted. 0 times theorem prover too weak. 7606 trivial. 0 not checked. [2024-09-12 17:51:46,854 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:51:46,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072676624] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:51:46,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:51:46,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2024-09-12 17:51:46,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455016689] [2024-09-12 17:51:46,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:51:46,855 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:51:46,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:46,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:51:46,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-09-12 17:51:46,856 INFO L87 Difference]: Start difference. First operand 890 states and 954 transitions. Second operand has 5 states, 4 states have (on average 20.75) internal successors, (83), 5 states have internal predecessors, (83), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:47,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:47,160 INFO L93 Difference]: Finished difference Result 906 states and 974 transitions. [2024-09-12 17:51:47,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:51:47,160 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.75) internal successors, (83), 5 states have internal predecessors, (83), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 636 [2024-09-12 17:51:47,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:47,164 INFO L225 Difference]: With dead ends: 906 [2024-09-12 17:51:47,164 INFO L226 Difference]: Without dead ends: 905 [2024-09-12 17:51:47,165 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 651 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2024-09-12 17:51:47,165 INFO L434 NwaCegarLoop]: 69 mSDtfsCounter, 53 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:47,165 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 241 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:51:47,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2024-09-12 17:51:47,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 889. [2024-09-12 17:51:47,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 854 states have (on average 1.085480093676815) internal successors, (927), 870 states have internal predecessors, (927), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:51:47,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 951 transitions. [2024-09-12 17:51:47,371 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 951 transitions. Word has length 636 [2024-09-12 17:51:47,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:47,371 INFO L474 AbstractCegarLoop]: Abstraction has 889 states and 951 transitions. [2024-09-12 17:51:47,371 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.75) internal successors, (83), 5 states have internal predecessors, (83), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:47,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:47,372 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 951 transitions. [2024-09-12 17:51:47,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 642 [2024-09-12 17:51:47,374 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:47,374 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 9, 9, 9, 9, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:51:47,388 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-09-12 17:51:47,575 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,37 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:47,575 INFO L399 AbstractCegarLoop]: === Iteration 58 === Targeting ludcmpErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:47,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:47,575 INFO L85 PathProgramCache]: Analyzing trace with hash 83455211, now seen corresponding path program 1 times [2024-09-12 17:51:47,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:47,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205654980] [2024-09-12 17:51:47,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:47,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:47,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,772 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:47,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,776 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:47,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,777 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:47,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,778 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:47,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,779 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:47,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,779 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:47,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,780 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:47,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,781 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:47,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,781 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:47,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:47,782 INFO L134 CoverageAnalysis]: Checked inductivity of 7835 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 7608 trivial. 0 not checked. [2024-09-12 17:51:47,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:47,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205654980] [2024-09-12 17:51:47,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205654980] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:51:47,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:51:47,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:51:47,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574911920] [2024-09-12 17:51:47,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:51:47,783 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:51:47,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:47,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:51:47,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:51:47,784 INFO L87 Difference]: Start difference. First operand 889 states and 951 transitions. Second operand has 5 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:48,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:48,127 INFO L93 Difference]: Finished difference Result 897 states and 960 transitions. [2024-09-12 17:51:48,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:51:48,128 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 641 [2024-09-12 17:51:48,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:48,132 INFO L225 Difference]: With dead ends: 897 [2024-09-12 17:51:48,132 INFO L226 Difference]: Without dead ends: 892 [2024-09-12 17:51:48,133 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:51:48,133 INFO L434 NwaCegarLoop]: 55 mSDtfsCounter, 43 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:48,133 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 136 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:51:48,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2024-09-12 17:51:48,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 847. [2024-09-12 17:51:48,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 817 states have (on average 1.0685434516523868) internal successors, (873), 828 states have internal predecessors, (873), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:51:48,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 897 transitions. [2024-09-12 17:51:48,347 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 897 transitions. Word has length 641 [2024-09-12 17:51:48,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:48,348 INFO L474 AbstractCegarLoop]: Abstraction has 847 states and 897 transitions. [2024-09-12 17:51:48,348 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:51:48,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:48,348 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 897 transitions. [2024-09-12 17:51:48,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 648 [2024-09-12 17:51:48,350 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:48,351 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 10, 10, 10, 10, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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] [2024-09-12 17:51:48,351 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2024-09-12 17:51:48,351 INFO L399 AbstractCegarLoop]: === Iteration 59 === Targeting ludcmpErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:48,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:48,351 INFO L85 PathProgramCache]: Analyzing trace with hash -800163117, now seen corresponding path program 2 times [2024-09-12 17:51:48,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:48,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033071724] [2024-09-12 17:51:48,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:48,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:48,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,659 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:48,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,661 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:48,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,662 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:48,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,663 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:48,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,663 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:48,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,664 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:48,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,664 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:48,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,665 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:48,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,666 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:48,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:48,668 INFO L134 CoverageAnalysis]: Checked inductivity of 7928 backedges. 0 proven. 299 refuted. 0 times theorem prover too weak. 7629 trivial. 0 not checked. [2024-09-12 17:51:48,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:48,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033071724] [2024-09-12 17:51:48,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033071724] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:48,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386682899] [2024-09-12 17:51:48,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:51:48,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:48,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:48,669 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:48,670 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-09-12 17:51:49,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:51:49,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:51:49,391 INFO L262 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:51:49,394 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:49,465 INFO L134 CoverageAnalysis]: Checked inductivity of 7928 backedges. 278 proven. 16 refuted. 0 times theorem prover too weak. 7634 trivial. 0 not checked. [2024-09-12 17:51:49,465 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:49,549 INFO L134 CoverageAnalysis]: Checked inductivity of 7928 backedges. 278 proven. 16 refuted. 0 times theorem prover too weak. 7634 trivial. 0 not checked. [2024-09-12 17:51:49,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386682899] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:49,550 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:49,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 10 [2024-09-12 17:51:49,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457593796] [2024-09-12 17:51:49,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:49,550 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 17:51:49,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:49,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 17:51:49,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-09-12 17:51:49,551 INFO L87 Difference]: Start difference. First operand 847 states and 897 transitions. Second operand has 11 states, 10 states have (on average 14.3) internal successors, (143), 10 states have internal predecessors, (143), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 17:51:50,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:50,057 INFO L93 Difference]: Finished difference Result 855 states and 906 transitions. [2024-09-12 17:51:50,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-12 17:51:50,058 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.3) internal successors, (143), 10 states have internal predecessors, (143), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 647 [2024-09-12 17:51:50,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:50,061 INFO L225 Difference]: With dead ends: 855 [2024-09-12 17:51:50,061 INFO L226 Difference]: Without dead ends: 854 [2024-09-12 17:51:50,061 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1330 GetRequests, 1308 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2024-09-12 17:51:50,062 INFO L434 NwaCegarLoop]: 52 mSDtfsCounter, 51 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:50,062 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 387 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:51:50,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2024-09-12 17:51:50,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 813. [2024-09-12 17:51:50,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 784 states have (on average 1.0625) internal successors, (833), 794 states have internal predecessors, (833), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:51:50,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 857 transitions. [2024-09-12 17:51:50,238 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 857 transitions. Word has length 647 [2024-09-12 17:51:50,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:50,239 INFO L474 AbstractCegarLoop]: Abstraction has 813 states and 857 transitions. [2024-09-12 17:51:50,239 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.3) internal successors, (143), 10 states have internal predecessors, (143), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 17:51:50,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:50,239 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 857 transitions. [2024-09-12 17:51:50,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 651 [2024-09-12 17:51:50,241 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:50,241 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 9, 9, 9, 9, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:51:50,255 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:50,442 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-09-12 17:51:50,442 INFO L399 AbstractCegarLoop]: === Iteration 60 === Targeting ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:50,442 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:50,442 INFO L85 PathProgramCache]: Analyzing trace with hash -337405918, now seen corresponding path program 1 times [2024-09-12 17:51:50,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:50,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069328307] [2024-09-12 17:51:50,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:50,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:50,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,728 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:50,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,730 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:50,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,732 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:50,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,732 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:50,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,733 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:50,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,734 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:50,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,735 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:50,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,736 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:50,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,737 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:50,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,738 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2024-09-12 17:51:50,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:50,740 INFO L134 CoverageAnalysis]: Checked inductivity of 7853 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 7845 trivial. 0 not checked. [2024-09-12 17:51:50,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:50,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069328307] [2024-09-12 17:51:50,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069328307] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:50,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558281820] [2024-09-12 17:51:50,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:50,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:50,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:50,741 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:50,742 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-09-12 17:51:51,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:51,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 1659 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 17:51:51,625 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:52,305 INFO L134 CoverageAnalysis]: Checked inductivity of 7853 backedges. 21 proven. 230 refuted. 0 times theorem prover too weak. 7602 trivial. 0 not checked. [2024-09-12 17:51:52,305 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:52,865 INFO L134 CoverageAnalysis]: Checked inductivity of 7853 backedges. 13 proven. 230 refuted. 0 times theorem prover too weak. 7610 trivial. 0 not checked. [2024-09-12 17:51:52,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558281820] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:52,865 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:52,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 25 [2024-09-12 17:51:52,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578343303] [2024-09-12 17:51:52,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:52,866 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-09-12 17:51:52,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:52,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-09-12 17:51:52,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2024-09-12 17:51:52,867 INFO L87 Difference]: Start difference. First operand 813 states and 857 transitions. Second operand has 25 states, 25 states have (on average 9.48) internal successors, (237), 21 states have internal predecessors, (237), 11 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2024-09-12 17:51:53,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:53,816 INFO L93 Difference]: Finished difference Result 1060 states and 1142 transitions. [2024-09-12 17:51:53,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-09-12 17:51:53,816 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 9.48) internal successors, (237), 21 states have internal predecessors, (237), 11 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) Word has length 650 [2024-09-12 17:51:53,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:53,819 INFO L225 Difference]: With dead ends: 1060 [2024-09-12 17:51:53,820 INFO L226 Difference]: Without dead ends: 898 [2024-09-12 17:51:53,820 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1352 GetRequests, 1301 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=578, Invalid=2178, Unknown=0, NotChecked=0, Total=2756 [2024-09-12 17:51:53,821 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 1028 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:53,821 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1028 Valid, 414 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 923 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:51:53,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2024-09-12 17:51:54,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 866. [2024-09-12 17:51:54,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 838 states have (on average 1.0596658711217184) internal successors, (888), 847 states have internal predecessors, (888), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:51:54,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 912 transitions. [2024-09-12 17:51:54,024 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 912 transitions. Word has length 650 [2024-09-12 17:51:54,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:54,024 INFO L474 AbstractCegarLoop]: Abstraction has 866 states and 912 transitions. [2024-09-12 17:51:54,024 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 9.48) internal successors, (237), 21 states have internal predecessors, (237), 11 states have call successors, (17), 6 states have call predecessors, (17), 2 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2024-09-12 17:51:54,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:54,024 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 912 transitions. [2024-09-12 17:51:54,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 698 [2024-09-12 17:51:54,027 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:54,027 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 11, 11, 11, 11, 11, 10, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:51:54,043 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-09-12 17:51:54,227 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-09-12 17:51:54,228 INFO L399 AbstractCegarLoop]: === Iteration 61 === Targeting ludcmpErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:54,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:54,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1909222919, now seen corresponding path program 1 times [2024-09-12 17:51:54,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:54,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222072393] [2024-09-12 17:51:54,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:54,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:54,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,890 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:54,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,892 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:54,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,893 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:54,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,895 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:54,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,896 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:54,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,897 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:54,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,899 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:54,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,900 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:54,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,901 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:54,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,903 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2024-09-12 17:51:54,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:54,904 INFO L134 CoverageAnalysis]: Checked inductivity of 8254 backedges. 81 proven. 540 refuted. 0 times theorem prover too weak. 7633 trivial. 0 not checked. [2024-09-12 17:51:54,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:54,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222072393] [2024-09-12 17:51:54,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222072393] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:54,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095274872] [2024-09-12 17:51:54,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:54,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:54,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:54,906 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:54,907 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-09-12 17:51:55,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:55,815 INFO L262 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-12 17:51:55,820 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:51:56,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8254 backedges. 89 proven. 540 refuted. 0 times theorem prover too weak. 7625 trivial. 0 not checked. [2024-09-12 17:51:56,602 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:51:57,225 INFO L134 CoverageAnalysis]: Checked inductivity of 8254 backedges. 81 proven. 540 refuted. 0 times theorem prover too weak. 7633 trivial. 0 not checked. [2024-09-12 17:51:57,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095274872] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:51:57,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:51:57,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 39 [2024-09-12 17:51:57,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545335640] [2024-09-12 17:51:57,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:51:57,227 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-09-12 17:51:57,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:51:57,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-09-12 17:51:57,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1284, Unknown=0, NotChecked=0, Total=1482 [2024-09-12 17:51:57,228 INFO L87 Difference]: Start difference. First operand 866 states and 912 transitions. Second operand has 39 states, 39 states have (on average 8.256410256410257) internal successors, (322), 36 states have internal predecessors, (322), 10 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-09-12 17:51:58,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:51:58,255 INFO L93 Difference]: Finished difference Result 1071 states and 1145 transitions. [2024-09-12 17:51:58,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-12 17:51:58,255 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 8.256410256410257) internal successors, (322), 36 states have internal predecessors, (322), 10 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 697 [2024-09-12 17:51:58,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:51:58,258 INFO L225 Difference]: With dead ends: 1071 [2024-09-12 17:51:58,259 INFO L226 Difference]: Without dead ends: 892 [2024-09-12 17:51:58,259 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1454 GetRequests, 1389 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=668, Invalid=3364, Unknown=0, NotChecked=0, Total=4032 [2024-09-12 17:51:58,260 INFO L434 NwaCegarLoop]: 40 mSDtfsCounter, 528 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 1118 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:51:58,260 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [528 Valid, 549 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1118 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:51:58,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2024-09-12 17:51:58,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 884. [2024-09-12 17:51:58,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 856 states have (on average 1.0595794392523366) internal successors, (907), 865 states have internal predecessors, (907), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:51:58,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 931 transitions. [2024-09-12 17:51:58,469 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 931 transitions. Word has length 697 [2024-09-12 17:51:58,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:51:58,469 INFO L474 AbstractCegarLoop]: Abstraction has 884 states and 931 transitions. [2024-09-12 17:51:58,470 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 8.256410256410257) internal successors, (322), 36 states have internal predecessors, (322), 10 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-09-12 17:51:58,470 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:58,470 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 931 transitions. [2024-09-12 17:51:58,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 716 [2024-09-12 17:51:58,472 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:51:58,473 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 13, 13, 13, 13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:51:58,489 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-09-12 17:51:58,673 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,40 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:58,673 INFO L399 AbstractCegarLoop]: === Iteration 62 === Targeting ludcmpErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:51:58,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:51:58,674 INFO L85 PathProgramCache]: Analyzing trace with hash 253523445, now seen corresponding path program 2 times [2024-09-12 17:51:58,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:51:58,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389168035] [2024-09-12 17:51:58,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:51:58,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:51:58,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,203 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:51:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,206 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:51:59,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,206 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:51:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,207 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:51:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,208 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:51:59,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,208 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:51:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,209 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:51:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,210 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:51:59,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,212 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:51:59,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,213 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:51:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:51:59,214 INFO L134 CoverageAnalysis]: Checked inductivity of 8464 backedges. 13 proven. 624 refuted. 0 times theorem prover too weak. 7827 trivial. 0 not checked. [2024-09-12 17:51:59,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:51:59,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389168035] [2024-09-12 17:51:59,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389168035] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:51:59,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253514394] [2024-09-12 17:51:59,215 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:51:59,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:51:59,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:51:59,216 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:51:59,217 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-09-12 17:52:00,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:52:00,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:52:00,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:52:00,010 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:00,076 INFO L134 CoverageAnalysis]: Checked inductivity of 8464 backedges. 68 proven. 4 refuted. 0 times theorem prover too weak. 8392 trivial. 0 not checked. [2024-09-12 17:52:00,076 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:00,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8464 backedges. 68 proven. 4 refuted. 0 times theorem prover too weak. 8392 trivial. 0 not checked. [2024-09-12 17:52:00,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253514394] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:00,134 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:00,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 3, 3] total 17 [2024-09-12 17:52:00,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026807049] [2024-09-12 17:52:00,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:00,136 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 17:52:00,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:00,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 17:52:00,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2024-09-12 17:52:00,136 INFO L87 Difference]: Start difference. First operand 884 states and 931 transitions. Second operand has 17 states, 17 states have (on average 9.352941176470589) internal successors, (159), 16 states have internal predecessors, (159), 4 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 17:52:00,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:00,731 INFO L93 Difference]: Finished difference Result 1058 states and 1129 transitions. [2024-09-12 17:52:00,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-12 17:52:00,732 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 9.352941176470589) internal successors, (159), 16 states have internal predecessors, (159), 4 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 715 [2024-09-12 17:52:00,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:00,735 INFO L225 Difference]: With dead ends: 1058 [2024-09-12 17:52:00,735 INFO L226 Difference]: Without dead ends: 904 [2024-09-12 17:52:00,736 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1446 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=515, Unknown=0, NotChecked=0, Total=650 [2024-09-12 17:52:00,736 INFO L434 NwaCegarLoop]: 44 mSDtfsCounter, 114 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:00,737 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 455 Invalid, 821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:52:00,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2024-09-12 17:52:00,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 875. [2024-09-12 17:52:00,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 848 states have (on average 1.0518867924528301) internal successors, (892), 856 states have internal predecessors, (892), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:52:00,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 916 transitions. [2024-09-12 17:52:00,943 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 916 transitions. Word has length 715 [2024-09-12 17:52:00,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:00,943 INFO L474 AbstractCegarLoop]: Abstraction has 875 states and 916 transitions. [2024-09-12 17:52:00,943 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 9.352941176470589) internal successors, (159), 16 states have internal predecessors, (159), 4 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 17:52:00,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:00,943 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 916 transitions. [2024-09-12 17:52:00,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 773 [2024-09-12 17:52:00,946 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:00,947 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 15, 15, 15, 15, 15, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:00,962 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-09-12 17:52:01,147 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2024-09-12 17:52:01,147 INFO L399 AbstractCegarLoop]: === Iteration 63 === Targeting ludcmpErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:01,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:01,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1296048280, now seen corresponding path program 1 times [2024-09-12 17:52:01,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:01,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562698553] [2024-09-12 17:52:01,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:01,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:01,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,580 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:01,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,583 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:01,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,583 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:01,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,584 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:01,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,585 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:01,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,586 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:01,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,586 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:01,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,587 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:01,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,588 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:01,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,588 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:01,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:01,589 INFO L134 CoverageAnalysis]: Checked inductivity of 9017 backedges. 567 proven. 6 refuted. 0 times theorem prover too weak. 8444 trivial. 0 not checked. [2024-09-12 17:52:01,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:01,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562698553] [2024-09-12 17:52:01,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562698553] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:01,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903281653] [2024-09-12 17:52:01,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:01,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:01,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:01,592 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:01,594 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-09-12 17:52:02,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:02,575 INFO L262 TraceCheckSpWp]: Trace formula consists of 1976 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 17:52:02,580 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:02,816 INFO L134 CoverageAnalysis]: Checked inductivity of 9017 backedges. 1147 proven. 1 refuted. 0 times theorem prover too weak. 7869 trivial. 0 not checked. [2024-09-12 17:52:02,817 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:03,061 INFO L134 CoverageAnalysis]: Checked inductivity of 9017 backedges. 1123 proven. 25 refuted. 0 times theorem prover too weak. 7869 trivial. 0 not checked. [2024-09-12 17:52:03,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903281653] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:03,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:03,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 18 [2024-09-12 17:52:03,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970576624] [2024-09-12 17:52:03,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:03,062 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 17:52:03,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:03,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 17:52:03,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2024-09-12 17:52:03,063 INFO L87 Difference]: Start difference. First operand 875 states and 916 transitions. Second operand has 18 states, 18 states have (on average 10.333333333333334) internal successors, (186), 17 states have internal predecessors, (186), 4 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 17:52:03,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:03,682 INFO L93 Difference]: Finished difference Result 991 states and 1047 transitions. [2024-09-12 17:52:03,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-12 17:52:03,682 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.333333333333334) internal successors, (186), 17 states have internal predecessors, (186), 4 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 772 [2024-09-12 17:52:03,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:03,685 INFO L225 Difference]: With dead ends: 991 [2024-09-12 17:52:03,685 INFO L226 Difference]: Without dead ends: 866 [2024-09-12 17:52:03,686 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1576 GetRequests, 1549 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2024-09-12 17:52:03,686 INFO L434 NwaCegarLoop]: 68 mSDtfsCounter, 87 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 998 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 1016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:03,686 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 517 Invalid, 1016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 998 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:52:03,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2024-09-12 17:52:03,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 854. [2024-09-12 17:52:03,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 827 states have (on average 1.0459492140266022) internal successors, (865), 835 states have internal predecessors, (865), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:52:03,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 889 transitions. [2024-09-12 17:52:03,898 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 889 transitions. Word has length 772 [2024-09-12 17:52:03,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:03,898 INFO L474 AbstractCegarLoop]: Abstraction has 854 states and 889 transitions. [2024-09-12 17:52:03,899 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.333333333333334) internal successors, (186), 17 states have internal predecessors, (186), 4 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 17:52:03,899 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:03,899 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 889 transitions. [2024-09-12 17:52:03,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 792 [2024-09-12 17:52:03,923 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:03,924 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 17, 17, 17, 17, 17, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:03,941 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-09-12 17:52:04,124 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,42 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:04,124 INFO L399 AbstractCegarLoop]: === Iteration 64 === Targeting ludcmpErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:04,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:04,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1098425836, now seen corresponding path program 2 times [2024-09-12 17:52:04,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:04,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050549387] [2024-09-12 17:52:04,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:04,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:04,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,770 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:04,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,772 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:04,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,774 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:04,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,774 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:04,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,775 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:04,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,776 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:04,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,777 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:04,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,778 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:04,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,779 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:04,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,780 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:04,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:04,782 INFO L134 CoverageAnalysis]: Checked inductivity of 9287 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 7961 trivial. 0 not checked. [2024-09-12 17:52:04,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:04,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050549387] [2024-09-12 17:52:04,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050549387] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:04,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211352846] [2024-09-12 17:52:04,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:52:04,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:04,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:04,783 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:04,784 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-09-12 17:52:05,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 17:52:05,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:52:05,803 INFO L262 TraceCheckSpWp]: Trace formula consists of 2015 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 17:52:05,808 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:06,103 INFO L134 CoverageAnalysis]: Checked inductivity of 9287 backedges. 1355 proven. 7 refuted. 0 times theorem prover too weak. 7925 trivial. 0 not checked. [2024-09-12 17:52:06,103 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:06,407 INFO L134 CoverageAnalysis]: Checked inductivity of 9287 backedges. 1185 proven. 177 refuted. 0 times theorem prover too weak. 7925 trivial. 0 not checked. [2024-09-12 17:52:06,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211352846] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:06,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:06,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 28 [2024-09-12 17:52:06,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918269724] [2024-09-12 17:52:06,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:06,408 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-09-12 17:52:06,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:06,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-09-12 17:52:06,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2024-09-12 17:52:06,411 INFO L87 Difference]: Start difference. First operand 854 states and 889 transitions. Second operand has 28 states, 28 states have (on average 9.785714285714286) internal successors, (274), 26 states have internal predecessors, (274), 8 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:52:07,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:07,705 INFO L93 Difference]: Finished difference Result 1042 states and 1101 transitions. [2024-09-12 17:52:07,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-09-12 17:52:07,705 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 9.785714285714286) internal successors, (274), 26 states have internal predecessors, (274), 8 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 791 [2024-09-12 17:52:07,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:07,709 INFO L225 Difference]: With dead ends: 1042 [2024-09-12 17:52:07,709 INFO L226 Difference]: Without dead ends: 954 [2024-09-12 17:52:07,710 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1650 GetRequests, 1583 SyntacticMatches, 5 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1271 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=605, Invalid=3427, Unknown=0, NotChecked=0, Total=4032 [2024-09-12 17:52:07,711 INFO L434 NwaCegarLoop]: 53 mSDtfsCounter, 569 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 1624 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 1663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:07,711 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [569 Valid, 603 Invalid, 1663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1624 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 17:52:07,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2024-09-12 17:52:07,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 892. [2024-09-12 17:52:07,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 865 states have (on average 1.046242774566474) internal successors, (905), 873 states have internal predecessors, (905), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:52:07,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 929 transitions. [2024-09-12 17:52:07,956 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 929 transitions. Word has length 791 [2024-09-12 17:52:07,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:07,956 INFO L474 AbstractCegarLoop]: Abstraction has 892 states and 929 transitions. [2024-09-12 17:52:07,956 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.785714285714286) internal successors, (274), 26 states have internal predecessors, (274), 8 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-09-12 17:52:07,956 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:07,957 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 929 transitions. [2024-09-12 17:52:07,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 853 [2024-09-12 17:52:07,960 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:07,960 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 22, 22, 22, 22, 22, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:07,977 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:08,161 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,43 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:08,161 INFO L399 AbstractCegarLoop]: === Iteration 65 === Targeting ludcmpErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:08,161 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:08,161 INFO L85 PathProgramCache]: Analyzing trace with hash -998402841, now seen corresponding path program 3 times [2024-09-12 17:52:08,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:08,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659600357] [2024-09-12 17:52:08,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:08,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:08,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,003 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:09,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,005 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:09,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,006 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:09,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,007 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:09,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,008 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,009 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,010 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:09,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,011 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:09,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,012 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:09,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,013 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:09,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,015 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 794 [2024-09-12 17:52:09,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:09,016 INFO L134 CoverageAnalysis]: Checked inductivity of 10163 backedges. 647 proven. 1526 refuted. 0 times theorem prover too weak. 7990 trivial. 0 not checked. [2024-09-12 17:52:09,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:09,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659600357] [2024-09-12 17:52:09,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659600357] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:09,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991987035] [2024-09-12 17:52:09,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 17:52:09,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:09,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:09,018 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:09,019 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-09-12 17:52:09,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-09-12 17:52:09,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:52:09,911 INFO L262 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:52:09,916 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:09,949 INFO L134 CoverageAnalysis]: Checked inductivity of 10163 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10161 trivial. 0 not checked. [2024-09-12 17:52:09,950 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:52:09,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991987035] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:52:09,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:52:09,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 19 [2024-09-12 17:52:09,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707174684] [2024-09-12 17:52:09,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:52:09,950 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:52:09,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:09,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:52:09,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2024-09-12 17:52:09,951 INFO L87 Difference]: Start difference. First operand 892 states and 929 transitions. Second operand has 5 states, 4 states have (on average 17.5) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:52:10,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:10,208 INFO L93 Difference]: Finished difference Result 892 states and 929 transitions. [2024-09-12 17:52:10,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 17:52:10,208 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.5) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 852 [2024-09-12 17:52:10,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:10,212 INFO L225 Difference]: With dead ends: 892 [2024-09-12 17:52:10,212 INFO L226 Difference]: Without dead ends: 891 [2024-09-12 17:52:10,212 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 889 GetRequests, 872 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2024-09-12 17:52:10,212 INFO L434 NwaCegarLoop]: 87 mSDtfsCounter, 1 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:10,213 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 334 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 17:52:10,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2024-09-12 17:52:10,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 891. [2024-09-12 17:52:10,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 865 states have (on average 1.045086705202312) internal successors, (904), 872 states have internal predecessors, (904), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:52:10,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 928 transitions. [2024-09-12 17:52:10,466 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 928 transitions. Word has length 852 [2024-09-12 17:52:10,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:10,467 INFO L474 AbstractCegarLoop]: Abstraction has 891 states and 928 transitions. [2024-09-12 17:52:10,467 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.5) internal successors, (70), 5 states have internal predecessors, (70), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:52:10,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:10,467 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 928 transitions. [2024-09-12 17:52:10,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 854 [2024-09-12 17:52:10,471 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:10,471 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 22, 22, 22, 22, 22, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:10,486 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:10,672 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2024-09-12 17:52:10,672 INFO L399 AbstractCegarLoop]: === Iteration 66 === Targeting ludcmpErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:10,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:10,673 INFO L85 PathProgramCache]: Analyzing trace with hash -885873337, now seen corresponding path program 1 times [2024-09-12 17:52:10,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:10,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956270327] [2024-09-12 17:52:10,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:10,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,098 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:11,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,101 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:11,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,102 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:11,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,103 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:11,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,104 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:11,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,104 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:11,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,105 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:11,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,106 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:11,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,107 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:11,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,108 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:11,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,109 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 794 [2024-09-12 17:52:11,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:11,110 INFO L134 CoverageAnalysis]: Checked inductivity of 10162 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10162 trivial. 0 not checked. [2024-09-12 17:52:11,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:11,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956270327] [2024-09-12 17:52:11,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956270327] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:52:11,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:52:11,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:52:11,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539729577] [2024-09-12 17:52:11,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:52:11,112 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:52:11,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:11,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:52:11,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:52:11,113 INFO L87 Difference]: Start difference. First operand 891 states and 928 transitions. Second operand has 5 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:52:11,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:11,509 INFO L93 Difference]: Finished difference Result 902 states and 940 transitions. [2024-09-12 17:52:11,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 17:52:11,510 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 853 [2024-09-12 17:52:11,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:11,513 INFO L225 Difference]: With dead ends: 902 [2024-09-12 17:52:11,514 INFO L226 Difference]: Without dead ends: 900 [2024-09-12 17:52:11,514 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:52:11,514 INFO L434 NwaCegarLoop]: 62 mSDtfsCounter, 25 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:11,514 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 162 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:52:11,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2024-09-12 17:52:11,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 899. [2024-09-12 17:52:11,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 873 states have (on average 1.0469644902634594) internal successors, (914), 880 states have internal predecessors, (914), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:52:11,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 938 transitions. [2024-09-12 17:52:11,778 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 938 transitions. Word has length 853 [2024-09-12 17:52:11,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:11,778 INFO L474 AbstractCegarLoop]: Abstraction has 899 states and 938 transitions. [2024-09-12 17:52:11,778 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:52:11,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:11,778 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 938 transitions. [2024-09-12 17:52:11,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 854 [2024-09-12 17:52:11,782 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:11,782 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 22, 22, 22, 22, 22, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:11,782 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2024-09-12 17:52:11,782 INFO L399 AbstractCegarLoop]: === Iteration 67 === Targeting ludcmpErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:11,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:11,783 INFO L85 PathProgramCache]: Analyzing trace with hash -885716826, now seen corresponding path program 1 times [2024-09-12 17:52:11,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:11,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376339631] [2024-09-12 17:52:11,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:11,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:11,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,166 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:12,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,168 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:12,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,169 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:12,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,170 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:12,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,171 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:12,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,173 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:12,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,175 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:12,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,175 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:12,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,176 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:12,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,177 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:12,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,177 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 794 [2024-09-12 17:52:12,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:12,179 INFO L134 CoverageAnalysis]: Checked inductivity of 10164 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10161 trivial. 0 not checked. [2024-09-12 17:52:12,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:12,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376339631] [2024-09-12 17:52:12,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376339631] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:12,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355409171] [2024-09-12 17:52:12,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:12,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:12,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:12,181 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:12,184 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-09-12 17:52:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:13,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 2152 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-12 17:52:13,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:14,293 INFO L134 CoverageAnalysis]: Checked inductivity of 10164 backedges. 659 proven. 1526 refuted. 0 times theorem prover too weak. 7979 trivial. 0 not checked. [2024-09-12 17:52:14,293 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:15,011 INFO L134 CoverageAnalysis]: Checked inductivity of 10164 backedges. 647 proven. 1526 refuted. 0 times theorem prover too weak. 7991 trivial. 0 not checked. [2024-09-12 17:52:15,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355409171] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:15,011 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:15,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 15, 15] total 30 [2024-09-12 17:52:15,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960337428] [2024-09-12 17:52:15,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:15,013 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-09-12 17:52:15,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:15,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-09-12 17:52:15,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2024-09-12 17:52:15,014 INFO L87 Difference]: Start difference. First operand 899 states and 938 transitions. Second operand has 30 states, 30 states have (on average 11.566666666666666) internal successors, (347), 28 states have internal predecessors, (347), 9 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2024-09-12 17:52:16,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:16,156 INFO L93 Difference]: Finished difference Result 1049 states and 1107 transitions. [2024-09-12 17:52:16,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-09-12 17:52:16,157 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 11.566666666666666) internal successors, (347), 28 states have internal predecessors, (347), 9 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) Word has length 853 [2024-09-12 17:52:16,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:16,160 INFO L225 Difference]: With dead ends: 1049 [2024-09-12 17:52:16,161 INFO L226 Difference]: Without dead ends: 949 [2024-09-12 17:52:16,162 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1775 GetRequests, 1705 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1215 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=712, Invalid=3980, Unknown=0, NotChecked=0, Total=4692 [2024-09-12 17:52:16,162 INFO L434 NwaCegarLoop]: 36 mSDtfsCounter, 772 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:16,162 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [772 Valid, 368 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 17:52:16,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2024-09-12 17:52:16,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 923. [2024-09-12 17:52:16,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 897 states have (on average 1.0468227424749164) internal successors, (939), 904 states have internal predecessors, (939), 13 states have call successors, (13), 7 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 17:52:16,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 963 transitions. [2024-09-12 17:52:16,461 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 963 transitions. Word has length 853 [2024-09-12 17:52:16,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:16,462 INFO L474 AbstractCegarLoop]: Abstraction has 923 states and 963 transitions. [2024-09-12 17:52:16,462 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 11.566666666666666) internal successors, (347), 28 states have internal predecessors, (347), 9 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2024-09-12 17:52:16,462 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:16,462 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 963 transitions. [2024-09-12 17:52:16,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 882 [2024-09-12 17:52:16,470 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:16,471 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 25, 25, 25, 25, 25, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:16,489 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-09-12 17:52:16,671 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2024-09-12 17:52:16,671 INFO L399 AbstractCegarLoop]: === Iteration 68 === Targeting ludcmpErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:16,671 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:16,672 INFO L85 PathProgramCache]: Analyzing trace with hash -2072148870, now seen corresponding path program 1 times [2024-09-12 17:52:16,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:16,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684504523] [2024-09-12 17:52:16,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:16,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:16,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,720 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:17,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,722 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:17,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,723 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,724 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:17,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,725 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:17,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,726 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:17,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,727 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:17,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,728 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:17,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,729 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:17,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,730 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:17,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,731 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:52:17,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:17,733 INFO L134 CoverageAnalysis]: Checked inductivity of 10673 backedges. 521 proven. 1965 refuted. 0 times theorem prover too weak. 8187 trivial. 0 not checked. [2024-09-12 17:52:17,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:17,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684504523] [2024-09-12 17:52:17,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684504523] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:17,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65341518] [2024-09-12 17:52:17,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:17,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:17,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:17,735 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:17,736 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-09-12 17:52:18,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:18,944 INFO L262 TraceCheckSpWp]: Trace formula consists of 2230 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 17:52:18,951 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:19,385 INFO L134 CoverageAnalysis]: Checked inductivity of 10673 backedges. 2486 proven. 5 refuted. 0 times theorem prover too weak. 8182 trivial. 0 not checked. [2024-09-12 17:52:19,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:19,773 INFO L134 CoverageAnalysis]: Checked inductivity of 10673 backedges. 2395 proven. 96 refuted. 0 times theorem prover too weak. 8182 trivial. 0 not checked. [2024-09-12 17:52:19,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65341518] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:19,774 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:19,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 33 [2024-09-12 17:52:19,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350112983] [2024-09-12 17:52:19,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:19,775 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-09-12 17:52:19,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:19,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-09-12 17:52:19,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=925, Unknown=0, NotChecked=0, Total=1056 [2024-09-12 17:52:19,777 INFO L87 Difference]: Start difference. First operand 923 states and 963 transitions. Second operand has 33 states, 33 states have (on average 9.363636363636363) internal successors, (309), 31 states have internal predecessors, (309), 10 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-09-12 17:52:21,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:21,697 INFO L93 Difference]: Finished difference Result 1111 states and 1175 transitions. [2024-09-12 17:52:21,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-09-12 17:52:21,697 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 9.363636363636363) internal successors, (309), 31 states have internal predecessors, (309), 10 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 881 [2024-09-12 17:52:21,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:21,701 INFO L225 Difference]: With dead ends: 1111 [2024-09-12 17:52:21,701 INFO L226 Difference]: Without dead ends: 1014 [2024-09-12 17:52:21,703 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1852 GetRequests, 1761 SyntacticMatches, 7 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2475 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=949, Invalid=6361, Unknown=0, NotChecked=0, Total=7310 [2024-09-12 17:52:21,703 INFO L434 NwaCegarLoop]: 55 mSDtfsCounter, 787 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 2860 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 2909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:21,703 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 833 Invalid, 2909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2860 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 17:52:21,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2024-09-12 17:52:21,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 945. [2024-09-12 17:52:21,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 918 states have (on average 1.0468409586056644) internal successors, (961), 925 states have internal predecessors, (961), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:52:21,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 987 transitions. [2024-09-12 17:52:21,969 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 987 transitions. Word has length 881 [2024-09-12 17:52:21,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:21,970 INFO L474 AbstractCegarLoop]: Abstraction has 945 states and 987 transitions. [2024-09-12 17:52:21,970 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 9.363636363636363) internal successors, (309), 31 states have internal predecessors, (309), 10 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-09-12 17:52:21,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:21,970 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 987 transitions. [2024-09-12 17:52:21,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 900 [2024-09-12 17:52:21,974 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:21,974 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 25, 25, 25, 25, 25, 16, 16, 16, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:21,992 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:22,175 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,46 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:22,175 INFO L399 AbstractCegarLoop]: === Iteration 69 === Targeting ludcmpErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:22,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:22,176 INFO L85 PathProgramCache]: Analyzing trace with hash 713419217, now seen corresponding path program 2 times [2024-09-12 17:52:22,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:22,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488328933] [2024-09-12 17:52:22,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:22,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:22,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:23,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,149 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:23,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,150 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:23,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,151 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:23,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,152 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:23,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,153 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:23,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,154 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:23,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,154 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:23,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,156 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:23,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,157 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:23,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,158 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:52:23,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:23,160 INFO L134 CoverageAnalysis]: Checked inductivity of 10960 backedges. 0 proven. 2713 refuted. 0 times theorem prover too weak. 8247 trivial. 0 not checked. [2024-09-12 17:52:23,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:23,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488328933] [2024-09-12 17:52:23,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488328933] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:23,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097006268] [2024-09-12 17:52:23,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:52:23,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:23,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:23,163 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:23,166 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-09-12 17:52:24,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 17:52:24,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:52:24,368 INFO L262 TraceCheckSpWp]: Trace formula consists of 2279 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 17:52:24,374 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:24,801 INFO L134 CoverageAnalysis]: Checked inductivity of 10960 backedges. 2714 proven. 18 refuted. 0 times theorem prover too weak. 8228 trivial. 0 not checked. [2024-09-12 17:52:24,801 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:25,227 INFO L134 CoverageAnalysis]: Checked inductivity of 10960 backedges. 2314 proven. 418 refuted. 0 times theorem prover too weak. 8228 trivial. 0 not checked. [2024-09-12 17:52:25,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097006268] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:25,227 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:25,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 36 [2024-09-12 17:52:25,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384354527] [2024-09-12 17:52:25,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:25,228 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-09-12 17:52:25,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:25,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-09-12 17:52:25,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1093, Unknown=0, NotChecked=0, Total=1260 [2024-09-12 17:52:25,229 INFO L87 Difference]: Start difference. First operand 945 states and 987 transitions. Second operand has 36 states, 36 states have (on average 9.583333333333334) internal successors, (345), 34 states have internal predecessors, (345), 10 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-09-12 17:52:26,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:26,751 INFO L93 Difference]: Finished difference Result 1109 states and 1171 transitions. [2024-09-12 17:52:26,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-09-12 17:52:26,752 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 9.583333333333334) internal successors, (345), 34 states have internal predecessors, (345), 10 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 899 [2024-09-12 17:52:26,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:26,755 INFO L225 Difference]: With dead ends: 1109 [2024-09-12 17:52:26,755 INFO L226 Difference]: Without dead ends: 1009 [2024-09-12 17:52:26,757 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1875 GetRequests, 1793 SyntacticMatches, 7 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2070 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=782, Invalid=5070, Unknown=0, NotChecked=0, Total=5852 [2024-09-12 17:52:26,757 INFO L434 NwaCegarLoop]: 61 mSDtfsCounter, 473 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 2161 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 2199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 2161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:26,757 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [473 Valid, 761 Invalid, 2199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 2161 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 17:52:26,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1009 states. [2024-09-12 17:52:27,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1009 to 1001. [2024-09-12 17:52:27,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 974 states have (on average 1.0482546201232033) internal successors, (1021), 981 states have internal predecessors, (1021), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:52:27,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 1047 transitions. [2024-09-12 17:52:27,069 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 1047 transitions. Word has length 899 [2024-09-12 17:52:27,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:27,069 INFO L474 AbstractCegarLoop]: Abstraction has 1001 states and 1047 transitions. [2024-09-12 17:52:27,069 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 9.583333333333334) internal successors, (345), 34 states have internal predecessors, (345), 10 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-09-12 17:52:27,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:27,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 1047 transitions. [2024-09-12 17:52:27,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 964 [2024-09-12 17:52:27,074 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:27,074 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 30, 30, 30, 30, 30, 19, 19, 19, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:27,092 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:27,274 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,47 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:27,275 INFO L399 AbstractCegarLoop]: === Iteration 70 === Targeting ludcmpErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:27,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:27,275 INFO L85 PathProgramCache]: Analyzing trace with hash 660769060, now seen corresponding path program 3 times [2024-09-12 17:52:27,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:27,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634909461] [2024-09-12 17:52:27,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:27,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:27,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,284 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:28,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,287 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:28,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,288 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:28,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,289 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:28,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,290 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:28,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,290 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,291 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:28,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,292 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:28,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,294 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:28,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,295 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:28,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,296 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:52:28,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,297 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 891 [2024-09-12 17:52:28,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:28,299 INFO L134 CoverageAnalysis]: Checked inductivity of 12214 backedges. 1061 proven. 2823 refuted. 0 times theorem prover too weak. 8330 trivial. 0 not checked. [2024-09-12 17:52:28,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:28,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634909461] [2024-09-12 17:52:28,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634909461] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:28,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021899353] [2024-09-12 17:52:28,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 17:52:28,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:28,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:28,300 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:28,301 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-09-12 17:52:29,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-09-12 17:52:29,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:52:29,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 17:52:29,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:29,419 INFO L134 CoverageAnalysis]: Checked inductivity of 12214 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 12209 trivial. 0 not checked. [2024-09-12 17:52:29,419 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:52:29,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021899353] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:52:29,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:52:29,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [16] total 20 [2024-09-12 17:52:29,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82916876] [2024-09-12 17:52:29,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:52:29,420 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 17:52:29,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:29,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 17:52:29,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-09-12 17:52:29,421 INFO L87 Difference]: Start difference. First operand 1001 states and 1047 transitions. Second operand has 6 states, 5 states have (on average 15.2) internal successors, (76), 6 states have internal predecessors, (76), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:52:29,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:29,770 INFO L93 Difference]: Finished difference Result 1001 states and 1047 transitions. [2024-09-12 17:52:29,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:52:29,771 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.2) internal successors, (76), 6 states have internal predecessors, (76), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 963 [2024-09-12 17:52:29,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:29,774 INFO L225 Difference]: With dead ends: 1001 [2024-09-12 17:52:29,774 INFO L226 Difference]: Without dead ends: 1000 [2024-09-12 17:52:29,775 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1002 GetRequests, 984 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-09-12 17:52:29,775 INFO L434 NwaCegarLoop]: 86 mSDtfsCounter, 6 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:29,775 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 228 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 17:52:29,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2024-09-12 17:52:30,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 1000. [2024-09-12 17:52:30,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1000 states, 974 states have (on average 1.0472279260780288) internal successors, (1020), 980 states have internal predecessors, (1020), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:52:30,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1000 states to 1000 states and 1046 transitions. [2024-09-12 17:52:30,096 INFO L78 Accepts]: Start accepts. Automaton has 1000 states and 1046 transitions. Word has length 963 [2024-09-12 17:52:30,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:30,097 INFO L474 AbstractCegarLoop]: Abstraction has 1000 states and 1046 transitions. [2024-09-12 17:52:30,097 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.2) internal successors, (76), 6 states have internal predecessors, (76), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:52:30,097 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:30,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1000 states and 1046 transitions. [2024-09-12 17:52:30,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 965 [2024-09-12 17:52:30,101 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:30,102 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 30, 30, 30, 30, 30, 30, 19, 19, 19, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:30,118 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:30,302 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2024-09-12 17:52:30,302 INFO L399 AbstractCegarLoop]: === Iteration 71 === Targeting ludcmpErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:30,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:30,303 INFO L85 PathProgramCache]: Analyzing trace with hash -990995437, now seen corresponding path program 1 times [2024-09-12 17:52:30,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:30,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695926759] [2024-09-12 17:52:30,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:30,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:30,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,880 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:30,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,882 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:30,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,883 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:30,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,884 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:30,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,884 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:30,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,885 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:30,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,885 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:30,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,886 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:30,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,887 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:30,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,887 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,888 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:52:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,888 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 891 [2024-09-12 17:52:30,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:30,890 INFO L134 CoverageAnalysis]: Checked inductivity of 12215 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 12209 trivial. 0 not checked. [2024-09-12 17:52:30,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:30,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695926759] [2024-09-12 17:52:30,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695926759] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:30,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315103984] [2024-09-12 17:52:30,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:30,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:30,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:30,891 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:30,893 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-09-12 17:52:32,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:32,157 INFO L262 TraceCheckSpWp]: Trace formula consists of 2423 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-12 17:52:32,163 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:33,299 INFO L134 CoverageAnalysis]: Checked inductivity of 12215 backedges. 1077 proven. 2823 refuted. 0 times theorem prover too weak. 8315 trivial. 0 not checked. [2024-09-12 17:52:33,300 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:34,116 INFO L134 CoverageAnalysis]: Checked inductivity of 12215 backedges. 1061 proven. 2823 refuted. 0 times theorem prover too weak. 8331 trivial. 0 not checked. [2024-09-12 17:52:34,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315103984] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:34,117 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:34,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 15, 15] total 30 [2024-09-12 17:52:34,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004643751] [2024-09-12 17:52:34,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:34,118 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-09-12 17:52:34,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:34,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-09-12 17:52:34,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=762, Unknown=0, NotChecked=0, Total=870 [2024-09-12 17:52:34,119 INFO L87 Difference]: Start difference. First operand 1000 states and 1046 transitions. Second operand has 30 states, 30 states have (on average 13.133333333333333) internal successors, (394), 28 states have internal predecessors, (394), 11 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2024-09-12 17:52:35,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:35,550 INFO L93 Difference]: Finished difference Result 1179 states and 1245 transitions. [2024-09-12 17:52:35,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-09-12 17:52:35,551 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 13.133333333333333) internal successors, (394), 28 states have internal predecessors, (394), 11 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) Word has length 964 [2024-09-12 17:52:35,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:35,555 INFO L225 Difference]: With dead ends: 1179 [2024-09-12 17:52:35,555 INFO L226 Difference]: Without dead ends: 1071 [2024-09-12 17:52:35,556 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1995 GetRequests, 1927 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1142 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=682, Invalid=3740, Unknown=0, NotChecked=0, Total=4422 [2024-09-12 17:52:35,556 INFO L434 NwaCegarLoop]: 34 mSDtfsCounter, 642 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 1676 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 637 SdHoareTripleChecker+Invalid, 1713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:35,556 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [642 Valid, 637 Invalid, 1713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1676 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 17:52:35,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states. [2024-09-12 17:52:35,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 1030. [2024-09-12 17:52:35,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 1004 states have (on average 1.046812749003984) internal successors, (1051), 1010 states have internal predecessors, (1051), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:52:35,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1077 transitions. [2024-09-12 17:52:35,872 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1077 transitions. Word has length 964 [2024-09-12 17:52:35,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:35,872 INFO L474 AbstractCegarLoop]: Abstraction has 1030 states and 1077 transitions. [2024-09-12 17:52:35,872 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 13.133333333333333) internal successors, (394), 28 states have internal predecessors, (394), 11 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2024-09-12 17:52:35,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:35,873 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1077 transitions. [2024-09-12 17:52:35,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 996 [2024-09-12 17:52:35,877 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:35,877 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 34, 34, 34, 34, 34, 30, 19, 19, 19, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:35,896 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:36,078 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,49 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:36,078 INFO L399 AbstractCegarLoop]: === Iteration 72 === Targeting ludcmpErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:36,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:36,079 INFO L85 PathProgramCache]: Analyzing trace with hash -21321252, now seen corresponding path program 2 times [2024-09-12 17:52:36,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:36,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808484598] [2024-09-12 17:52:36,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:36,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:36,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,532 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:36,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,534 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:36,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,535 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:36,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,536 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:36,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,536 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:36,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,537 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:36,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,538 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:36,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,539 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:36,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,540 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:36,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,541 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:36,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,542 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:52:36,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,543 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:52:36,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:36,544 INFO L134 CoverageAnalysis]: Checked inductivity of 13057 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 13047 trivial. 0 not checked. [2024-09-12 17:52:36,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:36,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808484598] [2024-09-12 17:52:36,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808484598] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:36,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323486303] [2024-09-12 17:52:36,545 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:52:36,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:36,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:36,547 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:36,551 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-09-12 17:52:37,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:52:37,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:52:37,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 17:52:37,658 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:38,373 INFO L134 CoverageAnalysis]: Checked inductivity of 13057 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 13048 trivial. 0 not checked. [2024-09-12 17:52:38,373 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:39,142 INFO L134 CoverageAnalysis]: Checked inductivity of 13057 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 13048 trivial. 0 not checked. [2024-09-12 17:52:39,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323486303] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:39,142 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:39,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 16 [2024-09-12 17:52:39,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256089210] [2024-09-12 17:52:39,143 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:39,144 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 17:52:39,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:39,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 17:52:39,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-09-12 17:52:39,144 INFO L87 Difference]: Start difference. First operand 1030 states and 1077 transitions. Second operand has 17 states, 16 states have (on average 14.1875) internal successors, (227), 14 states have internal predecessors, (227), 5 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 17:52:39,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:39,828 INFO L93 Difference]: Finished difference Result 1049 states and 1101 transitions. [2024-09-12 17:52:39,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 17:52:39,829 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 14.1875) internal successors, (227), 14 states have internal predecessors, (227), 5 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 995 [2024-09-12 17:52:39,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:39,833 INFO L225 Difference]: With dead ends: 1049 [2024-09-12 17:52:39,833 INFO L226 Difference]: Without dead ends: 1048 [2024-09-12 17:52:39,833 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 2033 GetRequests, 2006 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=164, Invalid=648, Unknown=0, NotChecked=0, Total=812 [2024-09-12 17:52:39,834 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 323 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:39,834 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 267 Invalid, 648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 626 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:52:39,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1048 states. [2024-09-12 17:52:40,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1048 to 1029. [2024-09-12 17:52:40,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1029 states, 1004 states have (on average 1.045816733067729) internal successors, (1050), 1009 states have internal predecessors, (1050), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:52:40,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1029 states to 1029 states and 1076 transitions. [2024-09-12 17:52:40,185 INFO L78 Accepts]: Start accepts. Automaton has 1029 states and 1076 transitions. Word has length 995 [2024-09-12 17:52:40,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:40,185 INFO L474 AbstractCegarLoop]: Abstraction has 1029 states and 1076 transitions. [2024-09-12 17:52:40,185 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 14.1875) internal successors, (227), 14 states have internal predecessors, (227), 5 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 17:52:40,185 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:40,186 INFO L276 IsEmpty]: Start isEmpty. Operand 1029 states and 1076 transitions. [2024-09-12 17:52:40,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 998 [2024-09-12 17:52:40,190 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:40,190 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 34, 34, 34, 34, 34, 30, 19, 19, 19, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:40,206 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:40,391 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,50 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:40,391 INFO L399 AbstractCegarLoop]: === Iteration 73 === Targeting ludcmpErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:40,391 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:40,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1352914837, now seen corresponding path program 1 times [2024-09-12 17:52:40,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:40,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752345785] [2024-09-12 17:52:40,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:40,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:40,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,684 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:41,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,687 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,687 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:41,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,688 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:41,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,689 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:41,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,689 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:41,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,690 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:41,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,690 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:41,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,691 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:41,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,692 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:41,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,693 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:52:41,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,694 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:52:41,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:41,695 INFO L134 CoverageAnalysis]: Checked inductivity of 13068 backedges. 2975 proven. 1631 refuted. 0 times theorem prover too weak. 8462 trivial. 0 not checked. [2024-09-12 17:52:41,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:41,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752345785] [2024-09-12 17:52:41,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752345785] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:41,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059158911] [2024-09-12 17:52:41,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:41,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:41,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:41,697 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:41,698 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-09-12 17:52:43,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:43,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 2489 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 17:52:43,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:43,562 INFO L134 CoverageAnalysis]: Checked inductivity of 13068 backedges. 4594 proven. 12 refuted. 0 times theorem prover too weak. 8462 trivial. 0 not checked. [2024-09-12 17:52:43,562 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:44,034 INFO L134 CoverageAnalysis]: Checked inductivity of 13068 backedges. 4398 proven. 208 refuted. 0 times theorem prover too weak. 8462 trivial. 0 not checked. [2024-09-12 17:52:44,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059158911] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:44,034 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:44,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 30 [2024-09-12 17:52:44,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692781627] [2024-09-12 17:52:44,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:44,035 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-09-12 17:52:44,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:44,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-09-12 17:52:44,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=702, Unknown=0, NotChecked=0, Total=870 [2024-09-12 17:52:44,036 INFO L87 Difference]: Start difference. First operand 1029 states and 1076 transitions. Second operand has 30 states, 30 states have (on average 8.4) internal successors, (252), 29 states have internal predecessors, (252), 7 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-09-12 17:52:45,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:45,198 INFO L93 Difference]: Finished difference Result 1137 states and 1197 transitions. [2024-09-12 17:52:45,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-09-12 17:52:45,199 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 8.4) internal successors, (252), 29 states have internal predecessors, (252), 7 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 997 [2024-09-12 17:52:45,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:45,203 INFO L225 Difference]: With dead ends: 1137 [2024-09-12 17:52:45,203 INFO L226 Difference]: Without dead ends: 1032 [2024-09-12 17:52:45,203 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 2045 GetRequests, 1993 SyntacticMatches, 14 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=290, Invalid=1270, Unknown=0, NotChecked=0, Total=1560 [2024-09-12 17:52:45,203 INFO L434 NwaCegarLoop]: 93 mSDtfsCounter, 75 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 2224 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 1128 SdHoareTripleChecker+Invalid, 2242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 2224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:45,204 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 1128 Invalid, 2242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 2224 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 17:52:45,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1032 states. [2024-09-12 17:52:45,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1032 to 1032. [2024-09-12 17:52:45,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 1007 states have (on average 1.0456802383316783) internal successors, (1053), 1012 states have internal predecessors, (1053), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:52:45,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1079 transitions. [2024-09-12 17:52:45,557 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1079 transitions. Word has length 997 [2024-09-12 17:52:45,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:45,557 INFO L474 AbstractCegarLoop]: Abstraction has 1032 states and 1079 transitions. [2024-09-12 17:52:45,558 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 8.4) internal successors, (252), 29 states have internal predecessors, (252), 7 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-09-12 17:52:45,558 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:45,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1079 transitions. [2024-09-12 17:52:45,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1001 [2024-09-12 17:52:45,563 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:45,563 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 34, 34, 34, 34, 34, 30, 20, 20, 20, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 17:52:45,583 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:45,763 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2024-09-12 17:52:45,764 INFO L399 AbstractCegarLoop]: === Iteration 74 === Targeting ludcmpErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:45,764 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:45,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1019075133, now seen corresponding path program 2 times [2024-09-12 17:52:45,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:45,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144299243] [2024-09-12 17:52:45,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:45,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:45,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,906 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:46,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,908 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:46,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,909 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:46,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,909 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:46,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,910 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:46,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,910 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,911 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,911 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:46,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,912 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:46,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,913 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:46,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,914 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:52:46,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,915 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:52:46,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:46,917 INFO L134 CoverageAnalysis]: Checked inductivity of 13135 backedges. 2566 proven. 2119 refuted. 0 times theorem prover too weak. 8450 trivial. 0 not checked. [2024-09-12 17:52:46,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:46,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144299243] [2024-09-12 17:52:46,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144299243] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:46,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865784724] [2024-09-12 17:52:46,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:52:46,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:46,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:46,918 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:46,919 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-09-12 17:52:48,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:52:48,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:52:48,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 17:52:48,092 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:48,843 INFO L134 CoverageAnalysis]: Checked inductivity of 13135 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 13119 trivial. 0 not checked. [2024-09-12 17:52:48,843 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:49,657 INFO L134 CoverageAnalysis]: Checked inductivity of 13135 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 13119 trivial. 0 not checked. [2024-09-12 17:52:49,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865784724] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:49,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:49,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 6, 6] total 31 [2024-09-12 17:52:49,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489980044] [2024-09-12 17:52:49,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:49,659 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-09-12 17:52:49,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:49,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-09-12 17:52:49,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2024-09-12 17:52:49,660 INFO L87 Difference]: Start difference. First operand 1032 states and 1079 transitions. Second operand has 31 states, 31 states have (on average 11.612903225806452) internal successors, (360), 28 states have internal predecessors, (360), 10 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-09-12 17:52:51,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:51,506 INFO L93 Difference]: Finished difference Result 1150 states and 1212 transitions. [2024-09-12 17:52:51,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-09-12 17:52:51,506 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 11.612903225806452) internal successors, (360), 28 states have internal predecessors, (360), 10 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 1000 [2024-09-12 17:52:51,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:51,510 INFO L225 Difference]: With dead ends: 1150 [2024-09-12 17:52:51,510 INFO L226 Difference]: Without dead ends: 1042 [2024-09-12 17:52:51,511 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 2089 GetRequests, 2014 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1393 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=976, Invalid=4876, Unknown=0, NotChecked=0, Total=5852 [2024-09-12 17:52:51,512 INFO L434 NwaCegarLoop]: 65 mSDtfsCounter, 344 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 2514 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 2546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 2514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:51,512 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 780 Invalid, 2546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 2514 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 17:52:51,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2024-09-12 17:52:51,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 1030. [2024-09-12 17:52:51,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 1006 states have (on average 1.0427435387673956) internal successors, (1049), 1010 states have internal predecessors, (1049), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:52:51,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1075 transitions. [2024-09-12 17:52:51,980 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1075 transitions. Word has length 1000 [2024-09-12 17:52:51,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:51,980 INFO L474 AbstractCegarLoop]: Abstraction has 1030 states and 1075 transitions. [2024-09-12 17:52:51,981 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 11.612903225806452) internal successors, (360), 28 states have internal predecessors, (360), 10 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-09-12 17:52:51,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:51,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1075 transitions. [2024-09-12 17:52:51,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1013 [2024-09-12 17:52:51,986 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:51,986 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 35, 35, 35, 35, 35, 30, 20, 20, 20, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:52:52,005 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:52,186 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,52 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:52,187 INFO L399 AbstractCegarLoop]: === Iteration 75 === Targeting ludcmpErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:52,187 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:52,187 INFO L85 PathProgramCache]: Analyzing trace with hash 562582825, now seen corresponding path program 1 times [2024-09-12 17:52:52,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:52,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727183220] [2024-09-12 17:52:52,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:52,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:52,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,795 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:52,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,798 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:52,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,798 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:52,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,799 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:52,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,799 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:52,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,800 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:52,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,801 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:52,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,801 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:52,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,802 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:52,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,802 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:52,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,803 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:52:52,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,804 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:52:52,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:52,805 INFO L134 CoverageAnalysis]: Checked inductivity of 13311 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 13298 trivial. 0 not checked. [2024-09-12 17:52:52,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:52,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727183220] [2024-09-12 17:52:52,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727183220] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:52,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287334924] [2024-09-12 17:52:52,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:52,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:52,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:52,807 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:52,808 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-09-12 17:52:54,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:54,257 INFO L262 TraceCheckSpWp]: Trace formula consists of 2532 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 17:52:54,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:54,320 INFO L134 CoverageAnalysis]: Checked inductivity of 13311 backedges. 12 proven. 1 refuted. 0 times theorem prover too weak. 13298 trivial. 0 not checked. [2024-09-12 17:52:54,320 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:52:54,392 INFO L134 CoverageAnalysis]: Checked inductivity of 13311 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 13298 trivial. 0 not checked. [2024-09-12 17:52:54,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287334924] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:52:54,392 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:52:54,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2024-09-12 17:52:54,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340039077] [2024-09-12 17:52:54,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:52:54,393 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 17:52:54,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:54,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 17:52:54,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-09-12 17:52:54,394 INFO L87 Difference]: Start difference. First operand 1030 states and 1075 transitions. Second operand has 16 states, 16 states have (on average 6.75) internal successors, (108), 15 states have internal predecessors, (108), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:52:55,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:55,005 INFO L93 Difference]: Finished difference Result 1062 states and 1112 transitions. [2024-09-12 17:52:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 17:52:55,006 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 6.75) internal successors, (108), 15 states have internal predecessors, (108), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 1012 [2024-09-12 17:52:55,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:55,010 INFO L225 Difference]: With dead ends: 1062 [2024-09-12 17:52:55,010 INFO L226 Difference]: Without dead ends: 1034 [2024-09-12 17:52:55,010 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 2056 GetRequests, 2037 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-09-12 17:52:55,010 INFO L434 NwaCegarLoop]: 58 mSDtfsCounter, 28 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:55,010 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 431 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 17:52:55,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2024-09-12 17:52:55,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 1033. [2024-09-12 17:52:55,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 1009 states have (on average 1.0426164519326064) internal successors, (1052), 1013 states have internal predecessors, (1052), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:52:55,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 1078 transitions. [2024-09-12 17:52:55,376 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 1078 transitions. Word has length 1012 [2024-09-12 17:52:55,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:55,377 INFO L474 AbstractCegarLoop]: Abstraction has 1033 states and 1078 transitions. [2024-09-12 17:52:55,377 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.75) internal successors, (108), 15 states have internal predecessors, (108), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:52:55,377 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:55,377 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 1078 transitions. [2024-09-12 17:52:55,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1016 [2024-09-12 17:52:55,382 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:55,382 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 35, 35, 35, 35, 35, 30, 20, 20, 20, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:52:55,402 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:55,583 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,53 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:55,583 INFO L399 AbstractCegarLoop]: === Iteration 76 === Targeting ludcmpErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:55,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:55,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1916058338, now seen corresponding path program 2 times [2024-09-12 17:52:55,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:55,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333800457] [2024-09-12 17:52:55,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:55,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:55,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,368 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:52:56,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,371 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:52:56,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,373 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:52:56,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,374 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:52:56,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,375 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:52:56,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,376 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:52:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,377 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:52:56,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,379 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:52:56,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,380 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:52:56,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,381 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:52:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,382 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:52:56,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,383 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:52:56,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:52:56,385 INFO L134 CoverageAnalysis]: Checked inductivity of 13319 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 13303 trivial. 0 not checked. [2024-09-12 17:52:56,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:52:56,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333800457] [2024-09-12 17:52:56,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333800457] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:52:56,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411635860] [2024-09-12 17:52:56,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:52:56,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:56,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:52:56,387 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:52:56,387 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-09-12 17:52:57,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:52:57,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:52:57,603 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 17:52:57,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:52:58,365 INFO L134 CoverageAnalysis]: Checked inductivity of 13319 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13319 trivial. 0 not checked. [2024-09-12 17:52:58,365 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:52:58,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411635860] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:52:58,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:52:58,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 17 [2024-09-12 17:52:58,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189893629] [2024-09-12 17:52:58,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:52:58,366 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 17:52:58,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:52:58,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 17:52:58,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2024-09-12 17:52:58,366 INFO L87 Difference]: Start difference. First operand 1033 states and 1078 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:52:58,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:52:58,823 INFO L93 Difference]: Finished difference Result 1039 states and 1085 transitions. [2024-09-12 17:52:58,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 17:52:58,824 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 1015 [2024-09-12 17:52:58,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:52:58,828 INFO L225 Difference]: With dead ends: 1039 [2024-09-12 17:52:58,828 INFO L226 Difference]: Without dead ends: 1038 [2024-09-12 17:52:58,828 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1053 GetRequests, 1034 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2024-09-12 17:52:58,829 INFO L434 NwaCegarLoop]: 64 mSDtfsCounter, 106 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:52:58,829 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 332 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:52:58,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2024-09-12 17:52:59,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 1036. [2024-09-12 17:52:59,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 1012 states have (on average 1.0444664031620554) internal successors, (1057), 1016 states have internal predecessors, (1057), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:52:59,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 1083 transitions. [2024-09-12 17:52:59,160 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 1083 transitions. Word has length 1015 [2024-09-12 17:52:59,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:52:59,161 INFO L474 AbstractCegarLoop]: Abstraction has 1036 states and 1083 transitions. [2024-09-12 17:52:59,161 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:52:59,161 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:59,161 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 1083 transitions. [2024-09-12 17:52:59,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1017 [2024-09-12 17:52:59,166 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:52:59,166 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 35, 35, 35, 35, 35, 30, 20, 20, 20, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:52:59,183 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2024-09-12 17:52:59,366 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,54 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:52:59,367 INFO L399 AbstractCegarLoop]: === Iteration 77 === Targeting ludcmpErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:52:59,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:52:59,367 INFO L85 PathProgramCache]: Analyzing trace with hash -731733449, now seen corresponding path program 1 times [2024-09-12 17:52:59,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:52:59,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132186372] [2024-09-12 17:52:59,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:52:59,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:52:59,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,004 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:53:00,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,006 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:53:00,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,007 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:53:00,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,008 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:53:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,009 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:53:00,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,010 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:53:00,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,011 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:53:00,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,012 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:53:00,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,013 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:53:00,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,014 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:53:00,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,016 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:53:00,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,017 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:53:00,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:00,018 INFO L134 CoverageAnalysis]: Checked inductivity of 13319 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13319 trivial. 0 not checked. [2024-09-12 17:53:00,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:53:00,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132186372] [2024-09-12 17:53:00,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132186372] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:53:00,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:53:00,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-09-12 17:53:00,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496997985] [2024-09-12 17:53:00,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:53:00,019 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 17:53:00,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:53:00,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 17:53:00,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-09-12 17:53:00,020 INFO L87 Difference]: Start difference. First operand 1036 states and 1083 transitions. Second operand has 9 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:53:00,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:53:00,631 INFO L93 Difference]: Finished difference Result 1037 states and 1084 transitions. [2024-09-12 17:53:00,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 17:53:00,632 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 1016 [2024-09-12 17:53:00,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:53:00,639 INFO L225 Difference]: With dead ends: 1037 [2024-09-12 17:53:00,639 INFO L226 Difference]: Without dead ends: 1036 [2024-09-12 17:53:00,639 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2024-09-12 17:53:00,640 INFO L434 NwaCegarLoop]: 32 mSDtfsCounter, 195 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:53:00,640 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 152 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:53:00,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2024-09-12 17:53:01,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1035. [2024-09-12 17:53:01,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 1012 states have (on average 1.0424901185770752) internal successors, (1055), 1015 states have internal predecessors, (1055), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:53:01,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1081 transitions. [2024-09-12 17:53:01,039 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1081 transitions. Word has length 1016 [2024-09-12 17:53:01,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:53:01,039 INFO L474 AbstractCegarLoop]: Abstraction has 1035 states and 1081 transitions. [2024-09-12 17:53:01,039 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 17:53:01,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:53:01,039 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1081 transitions. [2024-09-12 17:53:01,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1020 [2024-09-12 17:53:01,044 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:53:01,044 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 35, 35, 35, 35, 35, 30, 20, 20, 20, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:53:01,045 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2024-09-12 17:53:01,045 INFO L399 AbstractCegarLoop]: === Iteration 78 === Targeting ludcmpErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:53:01,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:53:01,045 INFO L85 PathProgramCache]: Analyzing trace with hash -2111940686, now seen corresponding path program 1 times [2024-09-12 17:53:01,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:53:01,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726760454] [2024-09-12 17:53:01,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:53:01,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:53:01,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,397 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:53:01,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,399 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:53:01,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,400 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:53:01,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,400 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:53:01,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,401 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:53:01,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,401 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:53:01,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,402 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:53:01,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,403 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:53:01,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,403 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:53:01,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,404 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:53:01,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,405 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:53:01,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,405 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:53:01,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:01,406 INFO L134 CoverageAnalysis]: Checked inductivity of 13320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13320 trivial. 0 not checked. [2024-09-12 17:53:01,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:53:01,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726760454] [2024-09-12 17:53:01,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726760454] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:53:01,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:53:01,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:53:01,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744523674] [2024-09-12 17:53:01,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:53:01,407 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:53:01,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:53:01,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:53:01,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:53:01,408 INFO L87 Difference]: Start difference. First operand 1035 states and 1081 transitions. Second operand has 5 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:53:01,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:53:01,870 INFO L93 Difference]: Finished difference Result 1035 states and 1081 transitions. [2024-09-12 17:53:01,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:53:01,871 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 1019 [2024-09-12 17:53:01,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:53:01,875 INFO L225 Difference]: With dead ends: 1035 [2024-09-12 17:53:01,875 INFO L226 Difference]: Without dead ends: 1034 [2024-09-12 17:53:01,876 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:53:01,876 INFO L434 NwaCegarLoop]: 44 mSDtfsCounter, 59 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:53:01,876 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 119 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:53:01,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2024-09-12 17:53:02,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 1034. [2024-09-12 17:53:02,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 1012 states have (on average 1.041501976284585) internal successors, (1054), 1014 states have internal predecessors, (1054), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:53:02,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 1080 transitions. [2024-09-12 17:53:02,292 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 1080 transitions. Word has length 1019 [2024-09-12 17:53:02,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:53:02,293 INFO L474 AbstractCegarLoop]: Abstraction has 1034 states and 1080 transitions. [2024-09-12 17:53:02,293 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:53:02,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:53:02,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 1080 transitions. [2024-09-12 17:53:02,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1021 [2024-09-12 17:53:02,301 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:53:02,301 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 35, 35, 35, 35, 35, 30, 20, 20, 20, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:53:02,301 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2024-09-12 17:53:02,302 INFO L399 AbstractCegarLoop]: === Iteration 79 === Targeting ludcmpErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:53:02,302 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:53:02,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1045651599, now seen corresponding path program 1 times [2024-09-12 17:53:02,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:53:02,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244913627] [2024-09-12 17:53:02,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:53:02,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:53:02,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,717 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:53:02,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,720 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:53:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,721 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:53:02,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,721 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:53:02,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,722 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:53:02,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,723 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:53:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,723 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:53:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,724 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:53:02,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,724 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:53:02,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,725 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:53:02,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,726 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:53:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,726 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:53:02,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:02,727 INFO L134 CoverageAnalysis]: Checked inductivity of 13320 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13320 trivial. 0 not checked. [2024-09-12 17:53:02,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:53:02,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244913627] [2024-09-12 17:53:02,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244913627] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:53:02,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 17:53:02,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 17:53:02,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992860527] [2024-09-12 17:53:02,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:53:02,728 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:53:02,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:53:02,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:53:02,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 17:53:02,729 INFO L87 Difference]: Start difference. First operand 1034 states and 1080 transitions. Second operand has 5 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:53:03,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:53:03,193 INFO L93 Difference]: Finished difference Result 1034 states and 1080 transitions. [2024-09-12 17:53:03,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 17:53:03,193 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 1020 [2024-09-12 17:53:03,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:53:03,198 INFO L225 Difference]: With dead ends: 1034 [2024-09-12 17:53:03,198 INFO L226 Difference]: Without dead ends: 1032 [2024-09-12 17:53:03,198 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 17:53:03,199 INFO L434 NwaCegarLoop]: 44 mSDtfsCounter, 65 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:53:03,199 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 108 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:53:03,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1032 states. [2024-09-12 17:53:03,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1032 to 1032. [2024-09-12 17:53:03,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 1012 states have (on average 1.0395256916996047) internal successors, (1052), 1012 states have internal predecessors, (1052), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:53:03,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1078 transitions. [2024-09-12 17:53:03,676 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1078 transitions. Word has length 1020 [2024-09-12 17:53:03,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:53:03,676 INFO L474 AbstractCegarLoop]: Abstraction has 1032 states and 1078 transitions. [2024-09-12 17:53:03,676 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:53:03,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:53:03,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1078 transitions. [2024-09-12 17:53:03,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1026 [2024-09-12 17:53:03,681 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:53:03,682 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 35, 35, 35, 35, 35, 30, 20, 20, 20, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:53:03,682 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2024-09-12 17:53:03,682 INFO L399 AbstractCegarLoop]: === Iteration 80 === Targeting ludcmpErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:53:03,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:53:03,682 INFO L85 PathProgramCache]: Analyzing trace with hash -2004539869, now seen corresponding path program 1 times [2024-09-12 17:53:03,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:53:03,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383420254] [2024-09-12 17:53:03,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:53:03,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:53:03,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:53:04,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,509 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:53:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,510 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:53:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,511 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:53:04,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,512 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:53:04,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,513 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:53:04,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,513 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:53:04,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,515 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:53:04,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,516 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:53:04,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,516 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:53:04,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,517 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:53:04,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,520 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:53:04,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:04,523 INFO L134 CoverageAnalysis]: Checked inductivity of 13326 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 13310 trivial. 0 not checked. [2024-09-12 17:53:04,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:53:04,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383420254] [2024-09-12 17:53:04,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383420254] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:53:04,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972292049] [2024-09-12 17:53:04,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:53:04,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:53:04,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:53:04,525 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:53:04,527 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-09-12 17:53:06,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:06,051 INFO L262 TraceCheckSpWp]: Trace formula consists of 2568 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 17:53:06,057 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:53:06,854 INFO L134 CoverageAnalysis]: Checked inductivity of 13326 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 13310 trivial. 0 not checked. [2024-09-12 17:53:06,854 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 17:53:07,745 INFO L134 CoverageAnalysis]: Checked inductivity of 13326 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 13310 trivial. 0 not checked. [2024-09-12 17:53:07,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972292049] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 17:53:07,746 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 17:53:07,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 27 [2024-09-12 17:53:07,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695287410] [2024-09-12 17:53:07,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 17:53:07,747 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-09-12 17:53:07,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:53:07,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-09-12 17:53:07,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2024-09-12 17:53:07,748 INFO L87 Difference]: Start difference. First operand 1032 states and 1078 transitions. Second operand has 27 states, 27 states have (on average 9.037037037037036) internal successors, (244), 23 states have internal predecessors, (244), 7 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 17:53:08,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:53:08,488 INFO L93 Difference]: Finished difference Result 1086 states and 1140 transitions. [2024-09-12 17:53:08,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-12 17:53:08,488 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 9.037037037037036) internal successors, (244), 23 states have internal predecessors, (244), 7 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 1025 [2024-09-12 17:53:08,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:53:08,492 INFO L225 Difference]: With dead ends: 1086 [2024-09-12 17:53:08,492 INFO L226 Difference]: Without dead ends: 1066 [2024-09-12 17:53:08,493 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 2099 GetRequests, 2059 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=344, Invalid=1378, Unknown=0, NotChecked=0, Total=1722 [2024-09-12 17:53:08,493 INFO L434 NwaCegarLoop]: 30 mSDtfsCounter, 514 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 17:53:08,493 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 196 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 17:53:08,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2024-09-12 17:53:08,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 1065. [2024-09-12 17:53:08,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1065 states, 1045 states have (on average 1.0411483253588516) internal successors, (1088), 1045 states have internal predecessors, (1088), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 17:53:08,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1114 transitions. [2024-09-12 17:53:08,842 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1114 transitions. Word has length 1025 [2024-09-12 17:53:08,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:53:08,842 INFO L474 AbstractCegarLoop]: Abstraction has 1065 states and 1114 transitions. [2024-09-12 17:53:08,842 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.037037037037036) internal successors, (244), 23 states have internal predecessors, (244), 7 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 17:53:08,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:53:08,842 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1114 transitions. [2024-09-12 17:53:08,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1059 [2024-09-12 17:53:08,848 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 17:53:08,848 INFO L216 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 35, 35, 35, 35, 35, 30, 20, 20, 20, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-09-12 17:53:08,868 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2024-09-12 17:53:09,048 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2024-09-12 17:53:09,048 INFO L399 AbstractCegarLoop]: === Iteration 81 === Targeting ludcmpErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 17:53:09,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:53:09,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1655425119, now seen corresponding path program 2 times [2024-09-12 17:53:09,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 17:53:09,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924644678] [2024-09-12 17:53:09,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 17:53:09,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 17:53:09,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,907 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 17:53:09,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,909 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-12 17:53:09,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,910 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-09-12 17:53:09,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,910 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-09-12 17:53:09,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,911 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2024-09-12 17:53:09,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,911 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-09-12 17:53:09,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,912 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2024-09-12 17:53:09,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,912 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-09-12 17:53:09,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,913 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2024-09-12 17:53:09,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,914 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2024-09-12 17:53:09,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,914 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 817 [2024-09-12 17:53:09,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,915 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 919 [2024-09-12 17:53:09,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 17:53:09,916 INFO L134 CoverageAnalysis]: Checked inductivity of 13512 backedges. 156 proven. 21 refuted. 0 times theorem prover too weak. 13335 trivial. 0 not checked. [2024-09-12 17:53:09,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 17:53:09,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924644678] [2024-09-12 17:53:09,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924644678] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 17:53:09,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086291987] [2024-09-12 17:53:09,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 17:53:09,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:53:09,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 17:53:09,918 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 17:53:09,920 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-09-12 17:53:11,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-09-12 17:53:11,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 17:53:11,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 17:53:11,266 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 17:53:11,295 INFO L134 CoverageAnalysis]: Checked inductivity of 13512 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 13507 trivial. 0 not checked. [2024-09-12 17:53:11,296 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 17:53:11,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086291987] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 17:53:11,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 17:53:11,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [14] total 16 [2024-09-12 17:53:11,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673553381] [2024-09-12 17:53:11,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 17:53:11,296 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 17:53:11,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 17:53:11,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 17:53:11,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2024-09-12 17:53:11,297 INFO L87 Difference]: Start difference. First operand 1065 states and 1114 transitions. Second operand has 5 states, 4 states have (on average 22.75) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:53:11,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 17:53:11,741 INFO L93 Difference]: Finished difference Result 1065 states and 1114 transitions. [2024-09-12 17:53:11,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 17:53:11,741 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 22.75) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 1058 [2024-09-12 17:53:11,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 17:53:11,745 INFO L225 Difference]: With dead ends: 1065 [2024-09-12 17:53:11,745 INFO L226 Difference]: Without dead ends: 0 [2024-09-12 17:53:11,747 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 1096 GetRequests, 1080 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2024-09-12 17:53:11,747 INFO L434 NwaCegarLoop]: 61 mSDtfsCounter, 63 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 17:53:11,747 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 227 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 17:53:11,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-09-12 17:53:11,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-09-12 17:53:11,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-09-12 17:53:11,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-09-12 17:53:11,750 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 1058 [2024-09-12 17:53:11,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 17:53:11,750 INFO L474 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-09-12 17:53:11,750 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 22.75) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 17:53:11,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 17:53:11,750 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-09-12 17:53:11,750 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-09-12 17:53:11,753 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 43 remaining) [2024-09-12 17:53:11,753 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 43 remaining) [2024-09-12 17:53:11,754 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 43 remaining) [2024-09-12 17:53:11,754 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 43 remaining) [2024-09-12 17:53:11,754 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 43 remaining) [2024-09-12 17:53:11,754 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 43 remaining) [2024-09-12 17:53:11,754 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 43 remaining) [2024-09-12 17:53:11,754 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 43 remaining) [2024-09-12 17:53:11,754 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 43 remaining) [2024-09-12 17:53:11,755 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 43 remaining) [2024-09-12 17:53:11,755 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 43 remaining) [2024-09-12 17:53:11,755 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 43 remaining) [2024-09-12 17:53:11,755 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 43 remaining) [2024-09-12 17:53:11,755 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 43 remaining) [2024-09-12 17:53:11,755 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 43 remaining) [2024-09-12 17:53:11,755 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 43 remaining) [2024-09-12 17:53:11,755 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 43 remaining) [2024-09-12 17:53:11,756 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr30ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location ludcmpErr31ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 43 remaining) [2024-09-12 17:53:11,757 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 43 remaining) [2024-09-12 17:53:11,758 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 43 remaining) [2024-09-12 17:53:11,758 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 43 remaining) [2024-09-12 17:53:11,758 INFO L785 garLoopResultBuilder]: Registering result SAFE for location mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 43 remaining) [2024-09-12 17:53:11,758 INFO L785 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 43 remaining) [2024-09-12 17:53:11,781 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2024-09-12 17:53:11,958 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,56 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 17:53:11,961 INFO L408 BasicCegarLoop]: Path program histogram: [3, 3, 3, 2, 2, 2, 2, 2, 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] [2024-09-12 17:53:11,963 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-09-12 17:53:45,932 WARN L293 SmtUtils]: Spent 33.75s on a formula simplification. DAG size of input: 205 DAG size of output: 42 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-09-12 17:53:55,963 WARN L293 SmtUtils]: Spent 9.66s on a formula simplification. DAG size of input: 136 DAG size of output: 46 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or)