./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound20.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/nla-digbench-scaling/egcd3-ll_valuebound20.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 39b854852f8258ff198098e27d83a5b0e296df48090ebea0d59d234417af0752 --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 18:54:56,191 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-12 18:54:56,258 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-09-12 18:54:56,262 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-12 18:54:56,262 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-12 18:54:56,293 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-12 18:54:56,293 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-12 18:54:56,294 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-12 18:54:56,295 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-12 18:54:56,298 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-12 18:54:56,298 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-12 18:54:56,299 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-12 18:54:56,299 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-12 18:54:56,300 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-12 18:54:56,300 INFO L153 SettingsManager]: * Use SBE=true [2024-09-12 18:54:56,300 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-12 18:54:56,301 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-12 18:54:56,303 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-12 18:54:56,303 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-12 18:54:56,304 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-12 18:54:56,304 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-12 18:54:56,306 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-12 18:54:56,307 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-12 18:54:56,307 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-12 18:54:56,307 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-12 18:54:56,307 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-12 18:54:56,308 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-12 18:54:56,308 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-12 18:54:56,308 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-12 18:54:56,308 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-12 18:54:56,308 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-12 18:54:56,309 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-12 18:54:56,309 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:54:56,309 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-12 18:54:56,309 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-12 18:54:56,310 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-12 18:54:56,310 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-12 18:54:56,316 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-12 18:54:56,317 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-12 18:54:56,317 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-12 18:54:56,317 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-12 18:54:56,318 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-12 18:54:56,318 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 -> 39b854852f8258ff198098e27d83a5b0e296df48090ebea0d59d234417af0752 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 18:54:56,646 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-12 18:54:56,670 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-12 18:54:56,675 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-12 18:54:56,676 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-12 18:54:56,676 INFO L274 PluginConnector]: CDTParser initialized [2024-09-12 18:54:56,677 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound20.c [2024-09-12 18:54:58,177 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-12 18:54:58,371 INFO L384 CDTParser]: Found 1 translation units. [2024-09-12 18:54:58,372 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound20.c [2024-09-12 18:54:58,384 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/72b85cd04/95e1422ffb3147959f404fae1fe2892b/FLAG638c96bdb [2024-09-12 18:54:58,399 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/72b85cd04/95e1422ffb3147959f404fae1fe2892b [2024-09-12 18:54:58,402 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-12 18:54:58,403 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-09-12 18:54:58,405 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-12 18:54:58,405 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-12 18:54:58,410 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-12 18:54:58,412 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,413 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@14076312 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58, skipping insertion in model container [2024-09-12 18:54:58,413 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,433 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-12 18:54:58,601 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/nla-digbench-scaling/egcd3-ll_valuebound20.c[490,503] [2024-09-12 18:54:58,630 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:54:58,640 INFO L200 MainTranslator]: Completed pre-run [2024-09-12 18:54:58,651 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/nla-digbench-scaling/egcd3-ll_valuebound20.c[490,503] [2024-09-12 18:54:58,662 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:54:58,676 INFO L204 MainTranslator]: Completed translation [2024-09-12 18:54:58,677 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58 WrapperNode [2024-09-12 18:54:58,677 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-12 18:54:58,678 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-12 18:54:58,679 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-12 18:54:58,679 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-12 18:54:58,686 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,695 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,705 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-09-12 18:54:58,706 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-12 18:54:58,708 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-12 18:54:58,708 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-12 18:54:58,708 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-12 18:54:58,718 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,718 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,720 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,738 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-09-12 18:54:58,741 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,741 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,744 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,753 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,755 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,756 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,760 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-12 18:54:58,761 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-12 18:54:58,762 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-12 18:54:58,762 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-12 18:54:58,762 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (1/1) ... [2024-09-12 18:54:58,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:54:58,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:58,796 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 18:54:58,798 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 18:54:58,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-12 18:54:58,846 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-09-12 18:54:58,846 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-09-12 18:54:58,847 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-09-12 18:54:58,847 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-09-12 18:54:58,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-09-12 18:54:58,847 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-09-12 18:54:58,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-09-12 18:54:58,849 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-12 18:54:58,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-12 18:54:58,849 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-09-12 18:54:58,849 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-09-12 18:54:58,909 INFO L242 CfgBuilder]: Building ICFG [2024-09-12 18:54:58,911 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-12 18:54:59,628 INFO L? ?]: Removed 131 outVars from TransFormulas that were not future-live. [2024-09-12 18:54:59,628 INFO L291 CfgBuilder]: Performing block encoding [2024-09-12 18:54:59,657 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-12 18:54:59,657 INFO L318 CfgBuilder]: Removed 3 assume(true) statements. [2024-09-12 18:54:59,660 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:54:59 BoogieIcfgContainer [2024-09-12 18:54:59,661 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-12 18:54:59,663 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-12 18:54:59,663 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-12 18:54:59,666 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-12 18:54:59,667 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 06:54:58" (1/3) ... [2024-09-12 18:54:59,668 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@718c19bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:54:59, skipping insertion in model container [2024-09-12 18:54:59,668 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:58" (2/3) ... [2024-09-12 18:54:59,669 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@718c19bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:54:59, skipping insertion in model container [2024-09-12 18:54:59,670 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:54:59" (3/3) ... [2024-09-12 18:54:59,671 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd3-ll_valuebound20.c [2024-09-12 18:54:59,685 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-12 18:54:59,686 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 51 error locations. [2024-09-12 18:54:59,747 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-09-12 18:54:59,754 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;@2a3d7b1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-12 18:54:59,755 INFO L337 AbstractCegarLoop]: Starting to check reachability of 51 error locations. [2024-09-12 18:54:59,759 INFO L276 IsEmpty]: Start isEmpty. Operand has 137 states, 70 states have (on average 1.8857142857142857) internal successors, (132), 121 states have internal predecessors, (132), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 18:54:59,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-09-12 18:54:59,767 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:59,768 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:59,769 INFO L399 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:59,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:59,775 INFO L85 PathProgramCache]: Analyzing trace with hash 150372857, now seen corresponding path program 1 times [2024-09-12 18:54:59,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:59,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402680404] [2024-09-12 18:54:59,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:59,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:59,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:59,913 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:59,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:59,929 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:59,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:59,937 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:59,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:59,950 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:59,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:59,958 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:59,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:59,972 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:59,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:59,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402680404] [2024-09-12 18:54:59,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402680404] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:59,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:59,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:59,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386749553] [2024-09-12 18:54:59,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:59,986 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-09-12 18:54:59,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:00,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-09-12 18:55:00,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 18:55:00,011 INFO L87 Difference]: Start difference. First operand has 137 states, 70 states have (on average 1.8857142857142857) internal successors, (132), 121 states have internal predecessors, (132), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:00,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:00,073 INFO L93 Difference]: Finished difference Result 268 states and 310 transitions. [2024-09-12 18:55:00,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-12 18:55:00,075 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 29 [2024-09-12 18:55:00,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:00,084 INFO L225 Difference]: With dead ends: 268 [2024-09-12 18:55:00,085 INFO L226 Difference]: Without dead ends: 133 [2024-09-12 18:55:00,090 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 18:55:00,095 INFO L434 NwaCegarLoop]: 144 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:00,097 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 144 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 18:55:00,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-09-12 18:55:00,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2024-09-12 18:55:00,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 68 states have (on average 1.7941176470588236) internal successors, (122), 119 states have internal predecessors, (122), 11 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 18:55:00,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 142 transitions. [2024-09-12 18:55:00,145 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 142 transitions. Word has length 29 [2024-09-12 18:55:00,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:00,146 INFO L474 AbstractCegarLoop]: Abstraction has 133 states and 142 transitions. [2024-09-12 18:55:00,146 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:00,146 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:00,147 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 142 transitions. [2024-09-12 18:55:00,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-09-12 18:55:00,148 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:00,148 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:00,149 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-12 18:55:00,149 INFO L399 AbstractCegarLoop]: === Iteration 2 === Targeting mainErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:00,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:00,150 INFO L85 PathProgramCache]: Analyzing trace with hash -994139042, now seen corresponding path program 1 times [2024-09-12 18:55:00,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:00,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285409819] [2024-09-12 18:55:00,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:00,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:00,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:00,341 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:00,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:00,350 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:00,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:00,355 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:00,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:00,359 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:00,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:00,363 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:00,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:00,403 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:00,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:00,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285409819] [2024-09-12 18:55:00,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285409819] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:00,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:00,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:55:00,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543249710] [2024-09-12 18:55:00,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:00,405 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:55:00,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:00,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:55:00,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:55:00,408 INFO L87 Difference]: Start difference. First operand 133 states and 142 transitions. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:00,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:00,789 INFO L93 Difference]: Finished difference Result 229 states and 250 transitions. [2024-09-12 18:55:00,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:55:00,791 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 30 [2024-09-12 18:55:00,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:00,794 INFO L225 Difference]: With dead ends: 229 [2024-09-12 18:55:00,794 INFO L226 Difference]: Without dead ends: 194 [2024-09-12 18:55:00,797 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:55:00,798 INFO L434 NwaCegarLoop]: 87 mSDtfsCounter, 209 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:00,799 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 354 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:00,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-12 18:55:00,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 135. [2024-09-12 18:55:00,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 70 states have (on average 1.7714285714285714) internal successors, (124), 121 states have internal predecessors, (124), 11 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 18:55:00,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 144 transitions. [2024-09-12 18:55:00,843 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 144 transitions. Word has length 30 [2024-09-12 18:55:00,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:00,844 INFO L474 AbstractCegarLoop]: Abstraction has 135 states and 144 transitions. [2024-09-12 18:55:00,844 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:00,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:00,846 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 144 transitions. [2024-09-12 18:55:00,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-09-12 18:55:00,847 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:00,848 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:00,848 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-09-12 18:55:00,849 INFO L399 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:00,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:00,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1697009532, now seen corresponding path program 1 times [2024-09-12 18:55:00,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:00,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114956700] [2024-09-12 18:55:00,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:00,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:00,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:00,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1309301739] [2024-09-12 18:55:00,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:00,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:00,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:00,889 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 18:55:00,896 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 18:55:00,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:00,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:55:00,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:00,988 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:00,991 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:00,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:00,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114956700] [2024-09-12 18:55:00,992 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:00,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309301739] [2024-09-12 18:55:00,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309301739] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:00,993 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:00,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:55:00,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229681102] [2024-09-12 18:55:00,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:00,993 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:55:00,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:00,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:55:00,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:55:00,996 INFO L87 Difference]: Start difference. First operand 135 states and 144 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:01,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:01,181 INFO L93 Difference]: Finished difference Result 204 states and 223 transitions. [2024-09-12 18:55:01,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:55:01,182 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 33 [2024-09-12 18:55:01,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:01,185 INFO L225 Difference]: With dead ends: 204 [2024-09-12 18:55:01,187 INFO L226 Difference]: Without dead ends: 200 [2024-09-12 18:55:01,188 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:55:01,189 INFO L434 NwaCegarLoop]: 128 mSDtfsCounter, 59 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:01,191 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 234 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:55:01,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-09-12 18:55:01,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 174. [2024-09-12 18:55:01,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 105 states have (on average 1.7809523809523808) internal successors, (187), 156 states have internal predecessors, (187), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:55:01,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 215 transitions. [2024-09-12 18:55:01,236 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 215 transitions. Word has length 33 [2024-09-12 18:55:01,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:01,236 INFO L474 AbstractCegarLoop]: Abstraction has 174 states and 215 transitions. [2024-09-12 18:55:01,237 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:01,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:01,237 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 215 transitions. [2024-09-12 18:55:01,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-09-12 18:55:01,238 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:01,238 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:01,251 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 18:55:01,439 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:01,439 INFO L399 AbstractCegarLoop]: === Iteration 4 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:01,440 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:01,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1697009150, now seen corresponding path program 1 times [2024-09-12 18:55:01,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:01,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657261320] [2024-09-12 18:55:01,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:01,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:01,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:01,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1969680602] [2024-09-12 18:55:01,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:01,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:01,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:01,469 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 18:55:01,471 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 18:55:01,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:01,518 INFO L262 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:55:01,519 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:01,541 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:01,541 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:01,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:01,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657261320] [2024-09-12 18:55:01,542 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:01,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969680602] [2024-09-12 18:55:01,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969680602] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:01,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:01,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:55:01,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821398983] [2024-09-12 18:55:01,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:01,544 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:55:01,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:01,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:55:01,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:55:01,549 INFO L87 Difference]: Start difference. First operand 174 states and 215 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:01,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:01,722 INFO L93 Difference]: Finished difference Result 202 states and 219 transitions. [2024-09-12 18:55:01,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:55:01,723 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 33 [2024-09-12 18:55:01,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:01,725 INFO L225 Difference]: With dead ends: 202 [2024-09-12 18:55:01,725 INFO L226 Difference]: Without dead ends: 200 [2024-09-12 18:55:01,725 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:55:01,726 INFO L434 NwaCegarLoop]: 134 mSDtfsCounter, 59 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:01,728 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 252 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:55:01,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-09-12 18:55:01,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 174. [2024-09-12 18:55:01,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 105 states have (on average 1.7619047619047619) internal successors, (185), 156 states have internal predecessors, (185), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:55:01,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 213 transitions. [2024-09-12 18:55:01,770 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 213 transitions. Word has length 33 [2024-09-12 18:55:01,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:01,770 INFO L474 AbstractCegarLoop]: Abstraction has 174 states and 213 transitions. [2024-09-12 18:55:01,771 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:01,771 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:01,771 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 213 transitions. [2024-09-12 18:55:01,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-09-12 18:55:01,772 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:01,772 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:01,788 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-09-12 18:55:01,972 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:01,973 INFO L399 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:01,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:01,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1261407042, now seen corresponding path program 1 times [2024-09-12 18:55:01,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:01,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051293882] [2024-09-12 18:55:01,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:01,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:01,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:02,146 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:02,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:02,150 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:02,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:02,152 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:02,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:02,155 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:02,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:02,158 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:02,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:02,161 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:02,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:02,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051293882] [2024-09-12 18:55:02,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051293882] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:02,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:02,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:55:02,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570319232] [2024-09-12 18:55:02,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:02,163 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:02,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:02,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:02,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:02,164 INFO L87 Difference]: Start difference. First operand 174 states and 213 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:02,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:02,738 INFO L93 Difference]: Finished difference Result 197 states and 217 transitions. [2024-09-12 18:55:02,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:02,739 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 35 [2024-09-12 18:55:02,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:02,742 INFO L225 Difference]: With dead ends: 197 [2024-09-12 18:55:02,742 INFO L226 Difference]: Without dead ends: 196 [2024-09-12 18:55:02,742 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:02,743 INFO L434 NwaCegarLoop]: 129 mSDtfsCounter, 53 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:02,743 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 441 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:55:02,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-09-12 18:55:02,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 175. [2024-09-12 18:55:02,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 106 states have (on average 1.7547169811320755) internal successors, (186), 157 states have internal predecessors, (186), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:55:02,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 214 transitions. [2024-09-12 18:55:02,768 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 214 transitions. Word has length 35 [2024-09-12 18:55:02,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:02,769 INFO L474 AbstractCegarLoop]: Abstraction has 175 states and 214 transitions. [2024-09-12 18:55:02,769 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:02,769 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:02,770 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 214 transitions. [2024-09-12 18:55:02,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-09-12 18:55:02,770 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:02,771 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:02,771 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-09-12 18:55:02,771 INFO L399 AbstractCegarLoop]: === Iteration 6 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:02,771 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:02,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1261776448, now seen corresponding path program 1 times [2024-09-12 18:55:02,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:02,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290022100] [2024-09-12 18:55:02,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:02,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:02,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:02,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [56012609] [2024-09-12 18:55:02,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:02,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:02,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:02,788 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 18:55:02,796 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 18:55:02,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:02,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:55:02,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:02,908 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:02,908 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:02,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:02,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290022100] [2024-09-12 18:55:02,909 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:02,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56012609] [2024-09-12 18:55:02,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56012609] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:02,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:02,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:02,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40868947] [2024-09-12 18:55:02,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:02,910 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:02,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:02,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:02,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:02,911 INFO L87 Difference]: Start difference. First operand 175 states and 214 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:03,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:03,245 INFO L93 Difference]: Finished difference Result 194 states and 214 transitions. [2024-09-12 18:55:03,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:03,246 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 35 [2024-09-12 18:55:03,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:03,247 INFO L225 Difference]: With dead ends: 194 [2024-09-12 18:55:03,248 INFO L226 Difference]: Without dead ends: 193 [2024-09-12 18:55:03,248 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:03,249 INFO L434 NwaCegarLoop]: 103 mSDtfsCounter, 140 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:03,249 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 217 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:03,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-09-12 18:55:03,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 175. [2024-09-12 18:55:03,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 106 states have (on average 1.7452830188679245) internal successors, (185), 157 states have internal predecessors, (185), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:55:03,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 213 transitions. [2024-09-12 18:55:03,289 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 213 transitions. Word has length 35 [2024-09-12 18:55:03,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:03,289 INFO L474 AbstractCegarLoop]: Abstraction has 175 states and 213 transitions. [2024-09-12 18:55:03,289 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:03,290 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:03,290 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 213 transitions. [2024-09-12 18:55:03,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-09-12 18:55:03,292 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:03,292 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:03,308 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-09-12 18:55:03,496 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-09-12 18:55:03,497 INFO L399 AbstractCegarLoop]: === Iteration 7 === Targeting mainErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:03,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:03,497 INFO L85 PathProgramCache]: Analyzing trace with hash -448912472, now seen corresponding path program 1 times [2024-09-12 18:55:03,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:03,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158831023] [2024-09-12 18:55:03,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:03,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:03,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:03,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1867655316] [2024-09-12 18:55:03,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:03,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:03,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:03,513 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 18:55:03,520 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 18:55:03,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:03,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:55:03,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:03,629 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:03,629 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:03,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:03,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158831023] [2024-09-12 18:55:03,631 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:03,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867655316] [2024-09-12 18:55:03,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867655316] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:03,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:03,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:03,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727556178] [2024-09-12 18:55:03,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:03,632 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:03,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:03,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:03,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:03,632 INFO L87 Difference]: Start difference. First operand 175 states and 213 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:04,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:04,076 INFO L93 Difference]: Finished difference Result 195 states and 215 transitions. [2024-09-12 18:55:04,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:04,077 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 36 [2024-09-12 18:55:04,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:04,078 INFO L225 Difference]: With dead ends: 195 [2024-09-12 18:55:04,079 INFO L226 Difference]: Without dead ends: 194 [2024-09-12 18:55:04,079 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 33 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 18:55:04,080 INFO L434 NwaCegarLoop]: 123 mSDtfsCounter, 53 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:04,080 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 308 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:55:04,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-12 18:55:04,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 176. [2024-09-12 18:55:04,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 107 states have (on average 1.7383177570093458) internal successors, (186), 158 states have internal predecessors, (186), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:55:04,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 214 transitions. [2024-09-12 18:55:04,120 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 214 transitions. Word has length 36 [2024-09-12 18:55:04,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:04,120 INFO L474 AbstractCegarLoop]: Abstraction has 176 states and 214 transitions. [2024-09-12 18:55:04,121 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:04,121 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:04,121 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 214 transitions. [2024-09-12 18:55:04,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-09-12 18:55:04,122 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:04,122 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:04,139 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:04,323 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:04,323 INFO L399 AbstractCegarLoop]: === Iteration 8 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:04,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:04,324 INFO L85 PathProgramCache]: Analyzing trace with hash -460364130, now seen corresponding path program 1 times [2024-09-12 18:55:04,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:04,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443202353] [2024-09-12 18:55:04,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:04,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:04,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:04,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [183385034] [2024-09-12 18:55:04,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:04,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:04,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:04,346 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 18:55:04,349 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 18:55:04,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:04,387 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:55:04,389 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:04,460 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:04,461 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:04,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:04,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443202353] [2024-09-12 18:55:04,461 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:04,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183385034] [2024-09-12 18:55:04,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183385034] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:04,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:04,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:04,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294329121] [2024-09-12 18:55:04,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:04,462 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:04,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:04,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:04,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:04,464 INFO L87 Difference]: Start difference. First operand 176 states and 214 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:04,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:04,769 INFO L93 Difference]: Finished difference Result 195 states and 214 transitions. [2024-09-12 18:55:04,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:04,770 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 36 [2024-09-12 18:55:04,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:04,772 INFO L225 Difference]: With dead ends: 195 [2024-09-12 18:55:04,772 INFO L226 Difference]: Without dead ends: 194 [2024-09-12 18:55:04,772 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:04,773 INFO L434 NwaCegarLoop]: 103 mSDtfsCounter, 185 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:04,773 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 197 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:04,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-12 18:55:04,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 176. [2024-09-12 18:55:04,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 107 states have (on average 1.7289719626168225) internal successors, (185), 158 states have internal predecessors, (185), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:55:04,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 213 transitions. [2024-09-12 18:55:04,799 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 213 transitions. Word has length 36 [2024-09-12 18:55:04,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:04,800 INFO L474 AbstractCegarLoop]: Abstraction has 176 states and 213 transitions. [2024-09-12 18:55:04,800 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:04,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:04,800 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 213 transitions. [2024-09-12 18:55:04,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-09-12 18:55:04,801 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:04,801 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:04,817 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:05,001 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-09-12 18:55:05,002 INFO L399 AbstractCegarLoop]: === Iteration 9 === Targeting mainErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:05,003 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:05,003 INFO L85 PathProgramCache]: Analyzing trace with hash -1031384576, now seen corresponding path program 1 times [2024-09-12 18:55:05,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:05,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069510207] [2024-09-12 18:55:05,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:05,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:05,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [958931068] [2024-09-12 18:55:05,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:05,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:05,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:05,017 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 18:55:05,021 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 18:55:05,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:05,065 INFO L262 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:55:05,066 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:05,087 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:05,087 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:05,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:05,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069510207] [2024-09-12 18:55:05,088 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:05,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958931068] [2024-09-12 18:55:05,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958931068] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:05,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:05,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:55:05,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461021417] [2024-09-12 18:55:05,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:05,089 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:55:05,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:05,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:55:05,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:55:05,090 INFO L87 Difference]: Start difference. First operand 176 states and 213 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:05,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:05,225 INFO L93 Difference]: Finished difference Result 290 states and 369 transitions. [2024-09-12 18:55:05,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:55:05,226 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 37 [2024-09-12 18:55:05,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:05,229 INFO L225 Difference]: With dead ends: 290 [2024-09-12 18:55:05,229 INFO L226 Difference]: Without dead ends: 284 [2024-09-12 18:55:05,229 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:55:05,230 INFO L434 NwaCegarLoop]: 119 mSDtfsCounter, 56 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:05,233 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 231 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:55:05,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2024-09-12 18:55:05,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 252. [2024-09-12 18:55:05,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 175 states have (on average 1.697142857142857) internal successors, (297), 226 states have internal predecessors, (297), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:55:05,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 341 transitions. [2024-09-12 18:55:05,280 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 341 transitions. Word has length 37 [2024-09-12 18:55:05,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:05,282 INFO L474 AbstractCegarLoop]: Abstraction has 252 states and 341 transitions. [2024-09-12 18:55:05,283 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:05,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:05,283 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 341 transitions. [2024-09-12 18:55:05,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-09-12 18:55:05,285 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:05,285 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:05,302 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:05,486 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:05,486 INFO L399 AbstractCegarLoop]: === Iteration 10 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:05,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:05,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1386386046, now seen corresponding path program 1 times [2024-09-12 18:55:05,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:05,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313536511] [2024-09-12 18:55:05,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:05,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:05,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:05,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1840997882] [2024-09-12 18:55:05,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:05,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:05,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:05,499 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 18:55:05,501 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 18:55:05,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:05,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:55:05,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:05,580 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:05,580 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:05,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:05,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313536511] [2024-09-12 18:55:05,581 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:05,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840997882] [2024-09-12 18:55:05,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840997882] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:05,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:05,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:05,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070964990] [2024-09-12 18:55:05,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:05,583 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:05,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:05,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:05,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:05,584 INFO L87 Difference]: Start difference. First operand 252 states and 341 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:06,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:06,231 INFO L93 Difference]: Finished difference Result 277 states and 345 transitions. [2024-09-12 18:55:06,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:06,231 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 37 [2024-09-12 18:55:06,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:06,234 INFO L225 Difference]: With dead ends: 277 [2024-09-12 18:55:06,234 INFO L226 Difference]: Without dead ends: 276 [2024-09-12 18:55:06,237 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:06,237 INFO L434 NwaCegarLoop]: 132 mSDtfsCounter, 57 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:06,238 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 343 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:55:06,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2024-09-12 18:55:06,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 252. [2024-09-12 18:55:06,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 175 states have (on average 1.6857142857142857) internal successors, (295), 226 states have internal predecessors, (295), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:55:06,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 339 transitions. [2024-09-12 18:55:06,283 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 339 transitions. Word has length 37 [2024-09-12 18:55:06,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:06,283 INFO L474 AbstractCegarLoop]: Abstraction has 252 states and 339 transitions. [2024-09-12 18:55:06,284 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:06,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:06,284 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 339 transitions. [2024-09-12 18:55:06,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-09-12 18:55:06,285 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:06,285 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:06,300 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-09-12 18:55:06,485 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:06,486 INFO L399 AbstractCegarLoop]: === Iteration 11 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:06,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:06,486 INFO L85 PathProgramCache]: Analyzing trace with hash -28294368, now seen corresponding path program 1 times [2024-09-12 18:55:06,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:06,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908870012] [2024-09-12 18:55:06,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:06,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:06,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:06,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [383586849] [2024-09-12 18:55:06,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:06,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:06,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:06,497 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 18:55:06,501 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 18:55:06,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:06,540 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:55:06,543 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:06,607 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:06,607 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:06,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:06,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908870012] [2024-09-12 18:55:06,607 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:06,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383586849] [2024-09-12 18:55:06,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383586849] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:06,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:06,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:06,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722826673] [2024-09-12 18:55:06,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:06,609 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:06,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:06,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:06,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:06,609 INFO L87 Difference]: Start difference. First operand 252 states and 339 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:06,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:06,968 INFO L93 Difference]: Finished difference Result 278 states and 344 transitions. [2024-09-12 18:55:06,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:06,969 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 38 [2024-09-12 18:55:06,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:06,971 INFO L225 Difference]: With dead ends: 278 [2024-09-12 18:55:06,971 INFO L226 Difference]: Without dead ends: 277 [2024-09-12 18:55:06,971 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:06,972 INFO L434 NwaCegarLoop]: 134 mSDtfsCounter, 100 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:06,972 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 261 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:06,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-09-12 18:55:07,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 252. [2024-09-12 18:55:07,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 175 states have (on average 1.6742857142857144) internal successors, (293), 226 states have internal predecessors, (293), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:55:07,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 337 transitions. [2024-09-12 18:55:07,007 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 337 transitions. Word has length 38 [2024-09-12 18:55:07,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:07,007 INFO L474 AbstractCegarLoop]: Abstraction has 252 states and 337 transitions. [2024-09-12 18:55:07,008 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:07,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:07,008 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 337 transitions. [2024-09-12 18:55:07,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-09-12 18:55:07,009 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:07,009 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:07,025 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 18:55:07,209 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,9 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:07,210 INFO L399 AbstractCegarLoop]: === Iteration 12 === Targeting mainErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:07,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:07,210 INFO L85 PathProgramCache]: Analyzing trace with hash 976873282, now seen corresponding path program 1 times [2024-09-12 18:55:07,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:07,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089203713] [2024-09-12 18:55:07,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:07,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:07,363 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:07,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:07,366 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:07,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:07,372 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:07,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:07,374 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:07,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:07,376 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:07,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:07,379 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:07,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:07,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089203713] [2024-09-12 18:55:07,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089203713] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:07,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:07,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:55:07,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941613528] [2024-09-12 18:55:07,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:07,381 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:07,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:07,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:07,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:07,382 INFO L87 Difference]: Start difference. First operand 252 states and 337 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:07,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:07,997 INFO L93 Difference]: Finished difference Result 281 states and 347 transitions. [2024-09-12 18:55:07,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:07,998 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 39 [2024-09-12 18:55:07,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:08,000 INFO L225 Difference]: With dead ends: 281 [2024-09-12 18:55:08,000 INFO L226 Difference]: Without dead ends: 280 [2024-09-12 18:55:08,001 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:08,001 INFO L434 NwaCegarLoop]: 133 mSDtfsCounter, 55 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:08,002 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 465 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:55:08,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2024-09-12 18:55:08,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 257. [2024-09-12 18:55:08,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 180 states have (on average 1.6666666666666667) internal successors, (300), 231 states have internal predecessors, (300), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:55:08,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 344 transitions. [2024-09-12 18:55:08,040 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 344 transitions. Word has length 39 [2024-09-12 18:55:08,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:08,041 INFO L474 AbstractCegarLoop]: Abstraction has 257 states and 344 transitions. [2024-09-12 18:55:08,041 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:08,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:08,042 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 344 transitions. [2024-09-12 18:55:08,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-09-12 18:55:08,043 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:08,043 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:08,043 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-09-12 18:55:08,043 INFO L399 AbstractCegarLoop]: === Iteration 13 === Targeting mainErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:08,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:08,043 INFO L85 PathProgramCache]: Analyzing trace with hash 218300844, now seen corresponding path program 1 times [2024-09-12 18:55:08,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:08,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079488091] [2024-09-12 18:55:08,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:08,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:08,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:08,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [440709254] [2024-09-12 18:55:08,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:08,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:08,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:08,055 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 18:55:08,058 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 18:55:08,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:08,097 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:55:08,099 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:08,154 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:08,155 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:08,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:08,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079488091] [2024-09-12 18:55:08,155 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:08,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440709254] [2024-09-12 18:55:08,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440709254] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:08,156 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:08,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:55:08,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395640061] [2024-09-12 18:55:08,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:08,156 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:08,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:08,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:08,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:08,158 INFO L87 Difference]: Start difference. First operand 257 states and 344 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:08,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:08,580 INFO L93 Difference]: Finished difference Result 298 states and 355 transitions. [2024-09-12 18:55:08,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:08,581 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 40 [2024-09-12 18:55:08,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:08,584 INFO L225 Difference]: With dead ends: 298 [2024-09-12 18:55:08,584 INFO L226 Difference]: Without dead ends: 297 [2024-09-12 18:55:08,584 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 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 18:55:08,586 INFO L434 NwaCegarLoop]: 119 mSDtfsCounter, 108 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:08,586 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 465 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:55:08,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2024-09-12 18:55:08,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 259. [2024-09-12 18:55:08,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 182 states have (on average 1.6593406593406594) internal successors, (302), 233 states have internal predecessors, (302), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:55:08,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 346 transitions. [2024-09-12 18:55:08,624 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 346 transitions. Word has length 40 [2024-09-12 18:55:08,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:08,624 INFO L474 AbstractCegarLoop]: Abstraction has 259 states and 346 transitions. [2024-09-12 18:55:08,624 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:08,625 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:08,625 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 346 transitions. [2024-09-12 18:55:08,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-09-12 18:55:08,625 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:08,626 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:08,644 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:08,826 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-09-12 18:55:08,826 INFO L399 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:08,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:08,827 INFO L85 PathProgramCache]: Analyzing trace with hash 145118284, now seen corresponding path program 1 times [2024-09-12 18:55:08,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:08,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155731465] [2024-09-12 18:55:08,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:08,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:08,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:08,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [219807426] [2024-09-12 18:55:08,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:08,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:08,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:08,837 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 18:55:08,839 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 18:55:08,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:08,879 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:55:08,881 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:08,977 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:08,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:08,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:08,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155731465] [2024-09-12 18:55:08,978 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:08,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219807426] [2024-09-12 18:55:08,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219807426] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:08,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:08,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:55:08,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580819336] [2024-09-12 18:55:08,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:08,978 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:08,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:08,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:08,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:08,979 INFO L87 Difference]: Start difference. First operand 259 states and 346 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:09,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:09,379 INFO L93 Difference]: Finished difference Result 283 states and 351 transitions. [2024-09-12 18:55:09,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:09,380 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 42 [2024-09-12 18:55:09,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:09,382 INFO L225 Difference]: With dead ends: 283 [2024-09-12 18:55:09,382 INFO L226 Difference]: Without dead ends: 281 [2024-09-12 18:55:09,382 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 38 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 18:55:09,383 INFO L434 NwaCegarLoop]: 124 mSDtfsCounter, 46 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:09,383 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 457 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:09,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-09-12 18:55:09,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 263. [2024-09-12 18:55:09,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 185 states have (on average 1.6486486486486487) internal successors, (305), 236 states have internal predecessors, (305), 23 states have call successors, (23), 5 states have call predecessors, (23), 4 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:55:09,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 349 transitions. [2024-09-12 18:55:09,421 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 349 transitions. Word has length 42 [2024-09-12 18:55:09,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:09,421 INFO L474 AbstractCegarLoop]: Abstraction has 263 states and 349 transitions. [2024-09-12 18:55:09,421 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:09,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:09,422 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 349 transitions. [2024-09-12 18:55:09,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-09-12 18:55:09,422 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:09,422 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:09,440 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 18:55:09,626 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-09-12 18:55:09,627 INFO L399 AbstractCegarLoop]: === Iteration 15 === Targeting mainErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:09,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:09,627 INFO L85 PathProgramCache]: Analyzing trace with hash 820015268, now seen corresponding path program 1 times [2024-09-12 18:55:09,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:09,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631803482] [2024-09-12 18:55:09,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:09,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:09,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:09,705 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:09,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:09,707 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:09,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:09,709 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:09,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:09,711 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:09,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:09,735 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:09,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:09,740 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:09,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:09,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631803482] [2024-09-12 18:55:09,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631803482] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:09,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116804645] [2024-09-12 18:55:09,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:09,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:09,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:09,742 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 18:55:09,744 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 18:55:09,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:09,782 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:55:09,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:09,815 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:09,816 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:09,905 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:09,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116804645] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:09,905 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:55:09,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2024-09-12 18:55:09,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084222592] [2024-09-12 18:55:09,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:09,906 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:09,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:09,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:09,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:55:09,910 INFO L87 Difference]: Start difference. First operand 263 states and 349 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:10,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:10,655 INFO L93 Difference]: Finished difference Result 574 states and 717 transitions. [2024-09-12 18:55:10,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:55:10,656 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 43 [2024-09-12 18:55:10,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:10,659 INFO L225 Difference]: With dead ends: 574 [2024-09-12 18:55:10,659 INFO L226 Difference]: Without dead ends: 539 [2024-09-12 18:55:10,661 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 91 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:55:10,662 INFO L434 NwaCegarLoop]: 130 mSDtfsCounter, 481 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:10,662 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [485 Valid, 743 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 614 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:55:10,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2024-09-12 18:55:10,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 355. [2024-09-12 18:55:10,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 269 states have (on average 1.6988847583643123) internal successors, (457), 320 states have internal predecessors, (457), 31 states have call successors, (31), 5 states have call predecessors, (31), 4 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-09-12 18:55:10,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 517 transitions. [2024-09-12 18:55:10,730 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 517 transitions. Word has length 43 [2024-09-12 18:55:10,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:10,731 INFO L474 AbstractCegarLoop]: Abstraction has 355 states and 517 transitions. [2024-09-12 18:55:10,731 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:10,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:10,731 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 517 transitions. [2024-09-12 18:55:10,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 18:55:10,732 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:10,732 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:10,748 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-09-12 18:55:10,932 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-09-12 18:55:10,933 INFO L399 AbstractCegarLoop]: === Iteration 16 === Targeting mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:10,933 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:10,933 INFO L85 PathProgramCache]: Analyzing trace with hash -222864919, now seen corresponding path program 1 times [2024-09-12 18:55:10,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:10,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575817563] [2024-09-12 18:55:10,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:10,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:10,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:10,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [39278327] [2024-09-12 18:55:10,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:10,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:10,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:10,946 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 18:55:10,948 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 18:55:10,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:10,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:55:10,990 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:11,054 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:11,054 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:11,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:11,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575817563] [2024-09-12 18:55:11,055 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:11,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39278327] [2024-09-12 18:55:11,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39278327] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:11,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:11,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:11,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117222704] [2024-09-12 18:55:11,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:11,056 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:11,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:11,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:11,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:11,056 INFO L87 Difference]: Start difference. First operand 355 states and 517 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:55:11,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:11,341 INFO L93 Difference]: Finished difference Result 373 states and 519 transitions. [2024-09-12 18:55:11,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:11,342 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 46 [2024-09-12 18:55:11,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:11,346 INFO L225 Difference]: With dead ends: 373 [2024-09-12 18:55:11,346 INFO L226 Difference]: Without dead ends: 372 [2024-09-12 18:55:11,347 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:11,347 INFO L434 NwaCegarLoop]: 101 mSDtfsCounter, 191 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:11,351 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 191 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:55:11,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-09-12 18:55:11,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 355. [2024-09-12 18:55:11,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 269 states have (on average 1.691449814126394) internal successors, (455), 320 states have internal predecessors, (455), 31 states have call successors, (31), 5 states have call predecessors, (31), 4 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-09-12 18:55:11,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 515 transitions. [2024-09-12 18:55:11,411 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 515 transitions. Word has length 46 [2024-09-12 18:55:11,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:11,411 INFO L474 AbstractCegarLoop]: Abstraction has 355 states and 515 transitions. [2024-09-12 18:55:11,412 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:55:11,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:11,412 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 515 transitions. [2024-09-12 18:55:11,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 18:55:11,413 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:11,413 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:11,429 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:11,617 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-09-12 18:55:11,618 INFO L399 AbstractCegarLoop]: === Iteration 17 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:11,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:11,618 INFO L85 PathProgramCache]: Analyzing trace with hash -700394504, now seen corresponding path program 1 times [2024-09-12 18:55:11,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:11,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097741967] [2024-09-12 18:55:11,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:11,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:11,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:11,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1080022986] [2024-09-12 18:55:11,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:11,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:11,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:11,636 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 18:55:11,641 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 18:55:11,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:11,682 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:55:11,683 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:11,853 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:11,853 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:12,123 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:12,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:12,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097741967] [2024-09-12 18:55:12,124 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:12,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080022986] [2024-09-12 18:55:12,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080022986] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:12,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:12,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2024-09-12 18:55:12,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058078902] [2024-09-12 18:55:12,125 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:12,125 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:55:12,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:12,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:55:12,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:55:12,126 INFO L87 Difference]: Start difference. First operand 355 states and 515 transitions. Second operand has 12 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:55:13,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:13,276 INFO L93 Difference]: Finished difference Result 674 states and 968 transitions. [2024-09-12 18:55:13,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:55:13,276 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) Word has length 46 [2024-09-12 18:55:13,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:13,281 INFO L225 Difference]: With dead ends: 674 [2024-09-12 18:55:13,281 INFO L226 Difference]: Without dead ends: 671 [2024-09-12 18:55:13,282 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:55:13,282 INFO L434 NwaCegarLoop]: 182 mSDtfsCounter, 736 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:13,282 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [737 Valid, 715 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:55:13,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2024-09-12 18:55:13,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 398. [2024-09-12 18:55:13,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 310 states have (on average 1.667741935483871) internal successors, (517), 361 states have internal predecessors, (517), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:13,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 581 transitions. [2024-09-12 18:55:13,389 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 581 transitions. Word has length 46 [2024-09-12 18:55:13,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:13,389 INFO L474 AbstractCegarLoop]: Abstraction has 398 states and 581 transitions. [2024-09-12 18:55:13,389 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:55:13,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:13,390 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 581 transitions. [2024-09-12 18:55:13,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 18:55:13,390 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:13,390 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:13,407 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 18:55:13,591 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-09-12 18:55:13,592 INFO L399 AbstractCegarLoop]: === Iteration 18 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:13,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:13,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1681122210, now seen corresponding path program 1 times [2024-09-12 18:55:13,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:13,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734910626] [2024-09-12 18:55:13,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:13,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:13,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:13,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1947598268] [2024-09-12 18:55:13,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:13,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:13,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:13,603 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 18:55:13,604 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 18:55:13,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:55:13,644 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:13,705 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:13,705 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:13,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:13,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734910626] [2024-09-12 18:55:13,706 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:13,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947598268] [2024-09-12 18:55:13,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947598268] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:13,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:13,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:13,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363681934] [2024-09-12 18:55:13,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:13,707 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:13,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:13,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:13,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:13,708 INFO L87 Difference]: Start difference. First operand 398 states and 581 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:55:14,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:14,058 INFO L93 Difference]: Finished difference Result 416 states and 583 transitions. [2024-09-12 18:55:14,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:14,058 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 47 [2024-09-12 18:55:14,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:14,061 INFO L225 Difference]: With dead ends: 416 [2024-09-12 18:55:14,061 INFO L226 Difference]: Without dead ends: 415 [2024-09-12 18:55:14,061 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:14,061 INFO L434 NwaCegarLoop]: 101 mSDtfsCounter, 143 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:14,062 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 212 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:55:14,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2024-09-12 18:55:14,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 398. [2024-09-12 18:55:14,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 310 states have (on average 1.6612903225806452) internal successors, (515), 361 states have internal predecessors, (515), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:14,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 579 transitions. [2024-09-12 18:55:14,169 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 579 transitions. Word has length 47 [2024-09-12 18:55:14,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:14,169 INFO L474 AbstractCegarLoop]: Abstraction has 398 states and 579 transitions. [2024-09-12 18:55:14,169 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:55:14,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:14,170 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 579 transitions. [2024-09-12 18:55:14,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 18:55:14,170 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:14,170 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:14,190 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-09-12 18:55:14,371 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-09-12 18:55:14,371 INFO L399 AbstractCegarLoop]: === Iteration 19 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:14,371 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:14,372 INFO L85 PathProgramCache]: Analyzing trace with hash -237393054, now seen corresponding path program 1 times [2024-09-12 18:55:14,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:14,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515827233] [2024-09-12 18:55:14,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:14,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:14,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:14,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1235513757] [2024-09-12 18:55:14,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:14,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:14,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:14,386 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 18:55:14,387 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 18:55:14,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:14,424 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:55:14,425 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:14,568 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:14,568 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:15,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:15,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515827233] [2024-09-12 18:55:15,173 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:15,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235513757] [2024-09-12 18:55:15,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235513757] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:15,173 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:15,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:55:15,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819927296] [2024-09-12 18:55:15,173 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:15,173 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:55:15,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:15,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:55:15,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:55:15,174 INFO L87 Difference]: Start difference. First operand 398 states and 579 transitions. Second operand has 8 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:15,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:15,651 INFO L93 Difference]: Finished difference Result 641 states and 931 transitions. [2024-09-12 18:55:15,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:55:15,651 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2024-09-12 18:55:15,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:15,655 INFO L225 Difference]: With dead ends: 641 [2024-09-12 18:55:15,655 INFO L226 Difference]: Without dead ends: 639 [2024-09-12 18:55:15,655 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:55:15,656 INFO L434 NwaCegarLoop]: 96 mSDtfsCounter, 399 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:15,656 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 467 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:15,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2024-09-12 18:55:15,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 563. [2024-09-12 18:55:15,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 457 states have (on average 1.7045951859956237) internal successors, (779), 508 states have internal predecessors, (779), 51 states have call successors, (51), 5 states have call predecessors, (51), 4 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-09-12 18:55:15,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 879 transitions. [2024-09-12 18:55:15,806 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 879 transitions. Word has length 47 [2024-09-12 18:55:15,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:15,806 INFO L474 AbstractCegarLoop]: Abstraction has 563 states and 879 transitions. [2024-09-12 18:55:15,806 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:15,806 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:15,806 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 879 transitions. [2024-09-12 18:55:15,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:55:15,807 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:15,807 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:15,823 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 18:55:16,008 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:16,008 INFO L399 AbstractCegarLoop]: === Iteration 20 === Targeting mainErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:16,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:16,009 INFO L85 PathProgramCache]: Analyzing trace with hash 575181067, now seen corresponding path program 1 times [2024-09-12 18:55:16,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:16,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625276048] [2024-09-12 18:55:16,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:16,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:16,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:16,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [895364419] [2024-09-12 18:55:16,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:16,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:16,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:16,024 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 18:55:16,029 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 18:55:16,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:16,072 INFO L262 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:55:16,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:16,098 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:16,098 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:16,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:16,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625276048] [2024-09-12 18:55:16,099 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:16,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895364419] [2024-09-12 18:55:16,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895364419] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:16,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:16,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:16,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858186262] [2024-09-12 18:55:16,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:16,100 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:16,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:16,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:16,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:16,100 INFO L87 Difference]: Start difference. First operand 563 states and 879 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:55:16,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:16,616 INFO L93 Difference]: Finished difference Result 591 states and 891 transitions. [2024-09-12 18:55:16,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:16,617 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 48 [2024-09-12 18:55:16,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:16,620 INFO L225 Difference]: With dead ends: 591 [2024-09-12 18:55:16,620 INFO L226 Difference]: Without dead ends: 590 [2024-09-12 18:55:16,621 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:16,621 INFO L434 NwaCegarLoop]: 138 mSDtfsCounter, 57 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:16,622 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 322 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:55:16,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2024-09-12 18:55:16,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 563. [2024-09-12 18:55:16,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 457 states have (on average 1.700218818380744) internal successors, (777), 508 states have internal predecessors, (777), 51 states have call successors, (51), 5 states have call predecessors, (51), 4 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-09-12 18:55:16,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 877 transitions. [2024-09-12 18:55:16,795 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 877 transitions. Word has length 48 [2024-09-12 18:55:16,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:16,795 INFO L474 AbstractCegarLoop]: Abstraction has 563 states and 877 transitions. [2024-09-12 18:55:16,795 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:55:16,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:16,796 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 877 transitions. [2024-09-12 18:55:16,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:55:16,796 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:16,796 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:55:16,812 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 18:55:16,997 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:16,997 INFO L399 AbstractCegarLoop]: === Iteration 21 === Targeting mainErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:16,997 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:16,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1231119416, now seen corresponding path program 1 times [2024-09-12 18:55:16,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:16,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998568795] [2024-09-12 18:55:16,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:16,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:17,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:17,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,149 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:17,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,152 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:17,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,154 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,156 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:17,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,157 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:17,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:17,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998568795] [2024-09-12 18:55:17,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998568795] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:17,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466055114] [2024-09-12 18:55:17,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:17,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:17,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:17,160 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 18:55:17,162 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 18:55:17,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:55:17,200 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:17,236 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:17,236 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:17,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466055114] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:17,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:17,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-09-12 18:55:17,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232967449] [2024-09-12 18:55:17,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:17,237 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:17,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:17,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:17,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:55:17,238 INFO L87 Difference]: Start difference. First operand 563 states and 877 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:17,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:17,607 INFO L93 Difference]: Finished difference Result 768 states and 1111 transitions. [2024-09-12 18:55:17,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:55:17,608 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 48 [2024-09-12 18:55:17,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:17,611 INFO L225 Difference]: With dead ends: 768 [2024-09-12 18:55:17,611 INFO L226 Difference]: Without dead ends: 482 [2024-09-12 18:55:17,612 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:55:17,613 INFO L434 NwaCegarLoop]: 177 mSDtfsCounter, 159 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:17,613 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 572 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:55:17,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2024-09-12 18:55:17,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 357. [2024-09-12 18:55:17,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 271 states have (on average 1.6494464944649447) internal successors, (447), 320 states have internal predecessors, (447), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:17,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 511 transitions. [2024-09-12 18:55:17,729 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 511 transitions. Word has length 48 [2024-09-12 18:55:17,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:17,730 INFO L474 AbstractCegarLoop]: Abstraction has 357 states and 511 transitions. [2024-09-12 18:55:17,730 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:17,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:17,730 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 511 transitions. [2024-09-12 18:55:17,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:55:17,731 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:17,731 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:17,747 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 18:55:17,931 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:17,932 INFO L399 AbstractCegarLoop]: === Iteration 22 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:17,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:17,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1230750010, now seen corresponding path program 1 times [2024-09-12 18:55:17,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:17,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186943922] [2024-09-12 18:55:17,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:17,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:17,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:17,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [750894298] [2024-09-12 18:55:17,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:17,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:17,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:17,943 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 18:55:17,947 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 18:55:17,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,985 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:55:17,986 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:18,143 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:18,143 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:18,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:18,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186943922] [2024-09-12 18:55:18,311 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:18,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750894298] [2024-09-12 18:55:18,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750894298] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:18,311 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:18,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:55:18,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259019966] [2024-09-12 18:55:18,312 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:18,312 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:55:18,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:18,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:55:18,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:55:18,313 INFO L87 Difference]: Start difference. First operand 357 states and 511 transitions. Second operand has 10 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:55:19,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:19,085 INFO L93 Difference]: Finished difference Result 474 states and 658 transitions. [2024-09-12 18:55:19,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:55:19,086 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 48 [2024-09-12 18:55:19,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:19,088 INFO L225 Difference]: With dead ends: 474 [2024-09-12 18:55:19,089 INFO L226 Difference]: Without dead ends: 473 [2024-09-12 18:55:19,089 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2024-09-12 18:55:19,090 INFO L434 NwaCegarLoop]: 105 mSDtfsCounter, 413 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:19,090 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 628 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:55:19,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2024-09-12 18:55:19,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 436. [2024-09-12 18:55:19,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 341 states have (on average 1.6656891495601174) internal successors, (568), 390 states have internal predecessors, (568), 42 states have call successors, (42), 5 states have call predecessors, (42), 4 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-09-12 18:55:19,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 650 transitions. [2024-09-12 18:55:19,263 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 650 transitions. Word has length 48 [2024-09-12 18:55:19,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:19,263 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 650 transitions. [2024-09-12 18:55:19,263 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:55:19,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:19,264 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 650 transitions. [2024-09-12 18:55:19,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 18:55:19,264 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:19,264 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:19,284 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 18:55:19,465 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-09-12 18:55:19,465 INFO L399 AbstractCegarLoop]: === Iteration 23 === Targeting mainErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:19,465 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:19,465 INFO L85 PathProgramCache]: Analyzing trace with hash 650744004, now seen corresponding path program 1 times [2024-09-12 18:55:19,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:19,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550784970] [2024-09-12 18:55:19,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:19,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:19,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:19,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1231263689] [2024-09-12 18:55:19,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:19,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:19,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:19,480 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 18:55:19,485 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 18:55:19,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:19,522 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:55:19,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:19,611 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:19,611 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:19,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:19,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550784970] [2024-09-12 18:55:19,611 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:19,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231263689] [2024-09-12 18:55:19,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231263689] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:19,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:19,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:19,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340617265] [2024-09-12 18:55:19,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:19,612 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:19,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:19,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:19,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:19,613 INFO L87 Difference]: Start difference. First operand 436 states and 650 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:55:20,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:20,368 INFO L93 Difference]: Finished difference Result 465 states and 663 transitions. [2024-09-12 18:55:20,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:20,369 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 49 [2024-09-12 18:55:20,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:20,371 INFO L225 Difference]: With dead ends: 465 [2024-09-12 18:55:20,371 INFO L226 Difference]: Without dead ends: 464 [2024-09-12 18:55:20,372 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:20,372 INFO L434 NwaCegarLoop]: 138 mSDtfsCounter, 57 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:20,372 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 320 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:55:20,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2024-09-12 18:55:20,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 436. [2024-09-12 18:55:20,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 341 states have (on average 1.6598240469208212) internal successors, (566), 390 states have internal predecessors, (566), 42 states have call successors, (42), 5 states have call predecessors, (42), 4 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-09-12 18:55:20,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 648 transitions. [2024-09-12 18:55:20,531 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 648 transitions. Word has length 49 [2024-09-12 18:55:20,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:20,531 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 648 transitions. [2024-09-12 18:55:20,531 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:55:20,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:20,532 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 648 transitions. [2024-09-12 18:55:20,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 18:55:20,532 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:20,532 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:20,549 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 18:55:20,733 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-09-12 18:55:20,733 INFO L399 AbstractCegarLoop]: === Iteration 24 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:20,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:20,734 INFO L85 PathProgramCache]: Analyzing trace with hash -501455260, now seen corresponding path program 1 times [2024-09-12 18:55:20,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:20,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017522010] [2024-09-12 18:55:20,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:20,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:20,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:20,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [353725222] [2024-09-12 18:55:20,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:20,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:20,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:20,746 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 18:55:20,748 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 18:55:20,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:20,793 INFO L262 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 18:55:20,794 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:20,984 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:20,984 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:22,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:22,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017522010] [2024-09-12 18:55:22,113 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:22,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353725222] [2024-09-12 18:55:22,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353725222] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:22,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:22,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:55:22,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123649986] [2024-09-12 18:55:22,113 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:22,114 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:22,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:22,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:22,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:55:22,115 INFO L87 Difference]: Start difference. First operand 436 states and 648 transitions. Second operand has 9 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:22,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:22,671 INFO L93 Difference]: Finished difference Result 482 states and 653 transitions. [2024-09-12 18:55:22,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:55:22,672 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 49 [2024-09-12 18:55:22,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:22,674 INFO L225 Difference]: With dead ends: 482 [2024-09-12 18:55:22,674 INFO L226 Difference]: Without dead ends: 481 [2024-09-12 18:55:22,674 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:55:22,675 INFO L434 NwaCegarLoop]: 120 mSDtfsCounter, 393 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:22,675 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 650 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:55:22,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2024-09-12 18:55:22,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 436. [2024-09-12 18:55:22,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 341 states have (on average 1.651026392961877) internal successors, (563), 390 states have internal predecessors, (563), 42 states have call successors, (42), 5 states have call predecessors, (42), 4 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-09-12 18:55:22,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 645 transitions. [2024-09-12 18:55:22,841 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 645 transitions. Word has length 49 [2024-09-12 18:55:22,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:22,842 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 645 transitions. [2024-09-12 18:55:22,842 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:55:22,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:22,842 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 645 transitions. [2024-09-12 18:55:22,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-09-12 18:55:22,843 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:22,844 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:22,860 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-09-12 18:55:23,044 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-09-12 18:55:23,044 INFO L399 AbstractCegarLoop]: === Iteration 25 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:23,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:23,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1634756220, now seen corresponding path program 1 times [2024-09-12 18:55:23,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:23,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316372047] [2024-09-12 18:55:23,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:23,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:23,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:23,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [303108569] [2024-09-12 18:55:23,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:23,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:23,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:23,057 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 18:55:23,059 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 18:55:23,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:23,102 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:55:23,103 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:23,253 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:23,254 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:23,971 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:23,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:23,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316372047] [2024-09-12 18:55:23,971 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:23,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303108569] [2024-09-12 18:55:23,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303108569] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:23,972 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:23,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2024-09-12 18:55:23,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025038448] [2024-09-12 18:55:23,972 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:23,972 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 18:55:23,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:23,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 18:55:23,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:55:23,973 INFO L87 Difference]: Start difference. First operand 436 states and 645 transitions. Second operand has 15 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2024-09-12 18:55:27,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:27,715 INFO L93 Difference]: Finished difference Result 490 states and 659 transitions. [2024-09-12 18:55:27,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:55:27,716 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 50 [2024-09-12 18:55:27,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:27,718 INFO L225 Difference]: With dead ends: 490 [2024-09-12 18:55:27,718 INFO L226 Difference]: Without dead ends: 485 [2024-09-12 18:55:27,718 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:55:27,719 INFO L434 NwaCegarLoop]: 127 mSDtfsCounter, 379 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 672 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:27,719 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [390 Valid, 672 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-09-12 18:55:27,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2024-09-12 18:55:27,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 357. [2024-09-12 18:55:27,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 271 states have (on average 1.6014760147601477) internal successors, (434), 320 states have internal predecessors, (434), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:27,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 498 transitions. [2024-09-12 18:55:27,833 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 498 transitions. Word has length 50 [2024-09-12 18:55:27,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:27,833 INFO L474 AbstractCegarLoop]: Abstraction has 357 states and 498 transitions. [2024-09-12 18:55:27,833 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2024-09-12 18:55:27,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:27,834 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 498 transitions. [2024-09-12 18:55:27,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-09-12 18:55:27,834 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:27,834 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:27,850 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:28,035 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-09-12 18:55:28,035 INFO L399 AbstractCegarLoop]: === Iteration 26 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:28,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:28,036 INFO L85 PathProgramCache]: Analyzing trace with hash -862164634, now seen corresponding path program 1 times [2024-09-12 18:55:28,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:28,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595937692] [2024-09-12 18:55:28,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:28,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:28,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:28,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1851373186] [2024-09-12 18:55:28,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:28,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:28,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:28,048 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 18:55:28,050 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 18:55:28,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:28,091 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-12 18:55:28,092 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:28,264 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:28,264 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:28,838 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:28,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:28,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595937692] [2024-09-12 18:55:28,839 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:28,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851373186] [2024-09-12 18:55:28,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851373186] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:28,839 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:28,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2024-09-12 18:55:28,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77981559] [2024-09-12 18:55:28,839 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:28,839 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:55:28,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:28,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:55:28,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:55:28,841 INFO L87 Difference]: Start difference. First operand 357 states and 498 transitions. Second operand has 13 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:55:30,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:30,261 INFO L93 Difference]: Finished difference Result 409 states and 514 transitions. [2024-09-12 18:55:30,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:55:30,261 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 51 [2024-09-12 18:55:30,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:30,264 INFO L225 Difference]: With dead ends: 409 [2024-09-12 18:55:30,264 INFO L226 Difference]: Without dead ends: 407 [2024-09-12 18:55:30,264 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:55:30,264 INFO L434 NwaCegarLoop]: 142 mSDtfsCounter, 502 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:30,265 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [511 Valid, 881 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-09-12 18:55:30,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-09-12 18:55:30,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 358. [2024-09-12 18:55:30,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 272 states have (on average 1.5845588235294117) internal successors, (431), 321 states have internal predecessors, (431), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:30,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 495 transitions. [2024-09-12 18:55:30,409 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 495 transitions. Word has length 51 [2024-09-12 18:55:30,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:30,410 INFO L474 AbstractCegarLoop]: Abstraction has 358 states and 495 transitions. [2024-09-12 18:55:30,410 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:55:30,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:30,410 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 495 transitions. [2024-09-12 18:55:30,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-09-12 18:55:30,411 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:30,411 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:30,428 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 18:55:30,615 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-09-12 18:55:30,616 INFO L399 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:30,616 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:30,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1833363282, now seen corresponding path program 1 times [2024-09-12 18:55:30,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:30,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690871794] [2024-09-12 18:55:30,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:30,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:30,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:30,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1433358143] [2024-09-12 18:55:30,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:30,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:30,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:30,629 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 18:55:30,630 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 18:55:30,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:30,673 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:55:30,675 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:30,776 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:30,776 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:30,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:30,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690871794] [2024-09-12 18:55:30,777 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:30,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433358143] [2024-09-12 18:55:30,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433358143] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:30,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:30,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:55:30,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917071008] [2024-09-12 18:55:30,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:30,777 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:30,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:30,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:30,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:30,778 INFO L87 Difference]: Start difference. First operand 358 states and 495 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:55:31,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:31,201 INFO L93 Difference]: Finished difference Result 374 states and 500 transitions. [2024-09-12 18:55:31,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:31,203 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 53 [2024-09-12 18:55:31,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:31,205 INFO L225 Difference]: With dead ends: 374 [2024-09-12 18:55:31,205 INFO L226 Difference]: Without dead ends: 372 [2024-09-12 18:55:31,205 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 49 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 18:55:31,206 INFO L434 NwaCegarLoop]: 113 mSDtfsCounter, 32 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:31,206 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 391 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:31,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-09-12 18:55:31,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 362. [2024-09-12 18:55:31,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 275 states have (on average 1.5781818181818181) internal successors, (434), 324 states have internal predecessors, (434), 33 states have call successors, (33), 6 states have call predecessors, (33), 5 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:31,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 498 transitions. [2024-09-12 18:55:31,335 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 498 transitions. Word has length 53 [2024-09-12 18:55:31,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:31,336 INFO L474 AbstractCegarLoop]: Abstraction has 362 states and 498 transitions. [2024-09-12 18:55:31,336 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:55:31,336 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:31,336 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 498 transitions. [2024-09-12 18:55:31,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-09-12 18:55:31,337 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:31,337 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:31,354 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:31,541 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-09-12 18:55:31,541 INFO L399 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:31,542 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:31,542 INFO L85 PathProgramCache]: Analyzing trace with hash -330700910, now seen corresponding path program 1 times [2024-09-12 18:55:31,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:31,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380888148] [2024-09-12 18:55:31,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:31,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:31,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:31,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [736239843] [2024-09-12 18:55:31,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:31,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:31,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:31,554 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 18:55:31,555 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 18:55:31,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:31,599 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 18:55:31,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:31,740 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:31,741 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:31,875 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:31,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:31,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380888148] [2024-09-12 18:55:31,876 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:31,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736239843] [2024-09-12 18:55:31,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736239843] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:31,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:31,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2024-09-12 18:55:31,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140512719] [2024-09-12 18:55:31,876 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:31,876 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:55:31,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:31,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:55:31,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:55:31,877 INFO L87 Difference]: Start difference. First operand 362 states and 498 transitions. Second operand has 10 states, 10 states have (on average 5.9) internal successors, (59), 9 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:32,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:32,976 INFO L93 Difference]: Finished difference Result 409 states and 517 transitions. [2024-09-12 18:55:32,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:55:32,976 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 9 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 55 [2024-09-12 18:55:32,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:32,978 INFO L225 Difference]: With dead ends: 409 [2024-09-12 18:55:32,978 INFO L226 Difference]: Without dead ends: 407 [2024-09-12 18:55:32,978 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:55:32,979 INFO L434 NwaCegarLoop]: 129 mSDtfsCounter, 154 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:32,979 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 801 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:55:32,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-09-12 18:55:33,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 366. [2024-09-12 18:55:33,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5719424460431655) internal successors, (437), 327 states have internal predecessors, (437), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:33,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 501 transitions. [2024-09-12 18:55:33,083 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 501 transitions. Word has length 55 [2024-09-12 18:55:33,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:33,083 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 501 transitions. [2024-09-12 18:55:33,084 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 9 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:33,084 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:33,084 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 501 transitions. [2024-09-12 18:55:33,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 18:55:33,085 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:33,085 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:33,100 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 18:55:33,285 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-09-12 18:55:33,285 INFO L399 AbstractCegarLoop]: === Iteration 29 === Targeting mainErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:33,286 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:33,286 INFO L85 PathProgramCache]: Analyzing trace with hash -215074698, now seen corresponding path program 1 times [2024-09-12 18:55:33,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:33,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418387815] [2024-09-12 18:55:33,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:33,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:33,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:33,451 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:33,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:33,453 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:33,476 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:33,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:33,480 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:33,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:33,483 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:33,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:33,486 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:55:33,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:33,490 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:55:33,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:33,493 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-09-12 18:55:33,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:33,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418387815] [2024-09-12 18:55:33,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418387815] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:33,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668378053] [2024-09-12 18:55:33,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:33,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:33,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:33,496 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 18:55:33,497 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 18:55:33,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:33,541 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:55:33,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:33,622 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:55:33,622 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:33,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668378053] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:33,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:33,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2024-09-12 18:55:33,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895515306] [2024-09-12 18:55:33,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:33,623 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:33,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:33,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:33,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:55:33,624 INFO L87 Difference]: Start difference. First operand 366 states and 501 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:55:34,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:34,205 INFO L93 Difference]: Finished difference Result 393 states and 505 transitions. [2024-09-12 18:55:34,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:34,206 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 57 [2024-09-12 18:55:34,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:34,208 INFO L225 Difference]: With dead ends: 393 [2024-09-12 18:55:34,209 INFO L226 Difference]: Without dead ends: 392 [2024-09-12 18:55:34,209 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:55:34,209 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 261 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:34,210 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 297 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:55:34,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-09-12 18:55:34,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 366. [2024-09-12 18:55:34,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5683453237410072) internal successors, (436), 327 states have internal predecessors, (436), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:34,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 500 transitions. [2024-09-12 18:55:34,358 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 500 transitions. Word has length 57 [2024-09-12 18:55:34,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:34,358 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 500 transitions. [2024-09-12 18:55:34,358 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:55:34,358 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:34,359 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 500 transitions. [2024-09-12 18:55:34,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 18:55:34,359 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:34,359 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:34,376 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 18:55:34,560 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-09-12 18:55:34,560 INFO L399 AbstractCegarLoop]: === Iteration 30 === Targeting mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:34,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:34,560 INFO L85 PathProgramCache]: Analyzing trace with hash 24165517, now seen corresponding path program 1 times [2024-09-12 18:55:34,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:34,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889986995] [2024-09-12 18:55:34,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:34,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:34,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:34,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1535239232] [2024-09-12 18:55:34,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:34,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:34,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:34,571 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 18:55:34,573 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 18:55:34,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:34,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:55:34,622 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:34,784 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:34,785 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:42,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:42,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889986995] [2024-09-12 18:55:42,997 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:42,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535239232] [2024-09-12 18:55:42,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535239232] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:42,997 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:42,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:55:42,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696108848] [2024-09-12 18:55:42,997 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:42,997 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:42,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:42,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:42,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=111, Unknown=2, NotChecked=0, Total=156 [2024-09-12 18:55:42,998 INFO L87 Difference]: Start difference. First operand 366 states and 500 transitions. Second operand has 9 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:43,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:43,375 INFO L93 Difference]: Finished difference Result 419 states and 522 transitions. [2024-09-12 18:55:43,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:55:43,375 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 57 [2024-09-12 18:55:43,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:43,377 INFO L225 Difference]: With dead ends: 419 [2024-09-12 18:55:43,377 INFO L226 Difference]: Without dead ends: 417 [2024-09-12 18:55:43,378 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=43, Invalid=111, Unknown=2, NotChecked=0, Total=156 [2024-09-12 18:55:43,378 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 325 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:43,378 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 685 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:55:43,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-09-12 18:55:43,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 366. [2024-09-12 18:55:43,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5539568345323742) internal successors, (432), 327 states have internal predecessors, (432), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:43,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 496 transitions. [2024-09-12 18:55:43,482 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 496 transitions. Word has length 57 [2024-09-12 18:55:43,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:43,482 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 496 transitions. [2024-09-12 18:55:43,483 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:43,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:43,483 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 496 transitions. [2024-09-12 18:55:43,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-09-12 18:55:43,483 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:43,483 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:43,500 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-09-12 18:55:43,690 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:43,690 INFO L399 AbstractCegarLoop]: === Iteration 31 === Targeting mainErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:43,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:43,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1922619074, now seen corresponding path program 1 times [2024-09-12 18:55:43,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:43,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228226303] [2024-09-12 18:55:43,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:43,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:43,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:43,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2053802828] [2024-09-12 18:55:43,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:43,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:43,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:43,701 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 18:55:43,703 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 18:55:43,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:43,736 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:55:43,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:43,809 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:55:43,809 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:43,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:43,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228226303] [2024-09-12 18:55:43,809 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:43,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053802828] [2024-09-12 18:55:43,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053802828] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:43,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:43,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:55:43,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507436245] [2024-09-12 18:55:43,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:43,810 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:43,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:43,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:43,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:43,811 INFO L87 Difference]: Start difference. First operand 366 states and 496 transitions. Second operand has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:55:44,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:44,314 INFO L93 Difference]: Finished difference Result 393 states and 500 transitions. [2024-09-12 18:55:44,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:44,315 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2024-09-12 18:55:44,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:44,316 INFO L225 Difference]: With dead ends: 393 [2024-09-12 18:55:44,316 INFO L226 Difference]: Without dead ends: 392 [2024-09-12 18:55:44,317 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:55:44,317 INFO L434 NwaCegarLoop]: 90 mSDtfsCounter, 258 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:44,317 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 299 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:55:44,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-09-12 18:55:44,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 366. [2024-09-12 18:55:44,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5503597122302157) internal successors, (431), 327 states have internal predecessors, (431), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:44,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 495 transitions. [2024-09-12 18:55:44,433 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 495 transitions. Word has length 58 [2024-09-12 18:55:44,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:44,433 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 495 transitions. [2024-09-12 18:55:44,433 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:55:44,433 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:44,433 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 495 transitions. [2024-09-12 18:55:44,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-09-12 18:55:44,434 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:44,434 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:44,446 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 18:55:44,634 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:44,634 INFO L399 AbstractCegarLoop]: === Iteration 32 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:44,635 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:44,635 INFO L85 PathProgramCache]: Analyzing trace with hash 749131130, now seen corresponding path program 1 times [2024-09-12 18:55:44,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:44,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626669770] [2024-09-12 18:55:44,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:44,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:44,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:44,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1089430824] [2024-09-12 18:55:44,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:44,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:44,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:44,644 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 18:55:44,644 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 18:55:44,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,680 INFO L262 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:55:44,681 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:44,842 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:44,842 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:52,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:52,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626669770] [2024-09-12 18:55:52,785 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:52,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089430824] [2024-09-12 18:55:52,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089430824] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:52,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:52,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:55:52,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818264850] [2024-09-12 18:55:52,785 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:52,786 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:52,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:52,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:52,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=110, Unknown=3, NotChecked=0, Total=156 [2024-09-12 18:55:52,786 INFO L87 Difference]: Start difference. First operand 366 states and 495 transitions. Second operand has 9 states, 8 states have (on average 4.875) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:53,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:53,180 INFO L93 Difference]: Finished difference Result 419 states and 517 transitions. [2024-09-12 18:55:53,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:55:53,180 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 58 [2024-09-12 18:55:53,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:53,183 INFO L225 Difference]: With dead ends: 419 [2024-09-12 18:55:53,183 INFO L226 Difference]: Without dead ends: 417 [2024-09-12 18:55:53,183 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=54, Invalid=125, Unknown=3, NotChecked=0, Total=182 [2024-09-12 18:55:53,184 INFO L434 NwaCegarLoop]: 90 mSDtfsCounter, 249 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:53,184 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 522 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:55:53,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-09-12 18:55:53,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 366. [2024-09-12 18:55:53,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5359712230215827) internal successors, (427), 327 states have internal predecessors, (427), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:53,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 491 transitions. [2024-09-12 18:55:53,338 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 491 transitions. Word has length 58 [2024-09-12 18:55:53,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:53,338 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 491 transitions. [2024-09-12 18:55:53,338 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:53,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:53,339 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 491 transitions. [2024-09-12 18:55:53,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-09-12 18:55:53,339 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:53,339 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:53,356 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:53,540 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:53,540 INFO L399 AbstractCegarLoop]: === Iteration 33 === Targeting mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:53,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:53,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1748228655, now seen corresponding path program 1 times [2024-09-12 18:55:53,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:53,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611681050] [2024-09-12 18:55:53,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:53,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:53,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:53,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [600493414] [2024-09-12 18:55:53,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:53,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:53,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:53,562 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 18:55:53,563 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 18:55:53,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:53,617 INFO L262 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 18:55:53,618 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:53,897 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:53,897 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:02,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:02,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611681050] [2024-09-12 18:56:02,496 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:02,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600493414] [2024-09-12 18:56:02,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600493414] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:02,496 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:02,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 18:56:02,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584460847] [2024-09-12 18:56:02,497 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:02,497 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:56:02,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:02,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:56:02,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=341, Unknown=2, NotChecked=0, Total=420 [2024-09-12 18:56:02,498 INFO L87 Difference]: Start difference. First operand 366 states and 491 transitions. Second operand has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:56:03,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:03,821 INFO L93 Difference]: Finished difference Result 494 states and 636 transitions. [2024-09-12 18:56:03,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:56:03,822 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 59 [2024-09-12 18:56:03,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:03,824 INFO L225 Difference]: With dead ends: 494 [2024-09-12 18:56:03,824 INFO L226 Difference]: Without dead ends: 493 [2024-09-12 18:56:03,824 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=145, Invalid=609, Unknown=2, NotChecked=0, Total=756 [2024-09-12 18:56:03,825 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 572 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 1326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:03,825 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [576 Valid, 588 Invalid, 1326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:56:03,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2024-09-12 18:56:03,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 379. [2024-09-12 18:56:03,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 290 states have (on average 1.513793103448276) internal successors, (439), 339 states have internal predecessors, (439), 34 states have call successors, (34), 7 states have call predecessors, (34), 6 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-12 18:56:03,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 505 transitions. [2024-09-12 18:56:03,953 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 505 transitions. Word has length 59 [2024-09-12 18:56:03,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:03,953 INFO L474 AbstractCegarLoop]: Abstraction has 379 states and 505 transitions. [2024-09-12 18:56:03,953 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:56:03,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:03,954 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 505 transitions. [2024-09-12 18:56:03,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-09-12 18:56:03,954 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:03,954 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:03,967 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 18:56:04,155 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-09-12 18:56:04,155 INFO L399 AbstractCegarLoop]: === Iteration 34 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:04,155 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:04,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1639486436, now seen corresponding path program 1 times [2024-09-12 18:56:04,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:04,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276422684] [2024-09-12 18:56:04,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:04,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:04,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1673168516] [2024-09-12 18:56:04,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:04,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:04,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:04,167 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 18:56:04,168 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 18:56:04,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:04,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 18:56:04,221 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:04,511 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:56:04,511 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:13,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:13,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276422684] [2024-09-12 18:56:13,848 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:13,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673168516] [2024-09-12 18:56:13,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673168516] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:13,848 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:13,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 18:56:13,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20817392] [2024-09-12 18:56:13,849 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:13,849 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:56:13,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:13,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:56:13,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=341, Unknown=2, NotChecked=0, Total=420 [2024-09-12 18:56:13,850 INFO L87 Difference]: Start difference. First operand 379 states and 505 transitions. Second operand has 13 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:56:15,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:15,043 INFO L93 Difference]: Finished difference Result 494 states and 635 transitions. [2024-09-12 18:56:15,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:56:15,043 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 60 [2024-09-12 18:56:15,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:15,045 INFO L225 Difference]: With dead ends: 494 [2024-09-12 18:56:15,045 INFO L226 Difference]: Without dead ends: 493 [2024-09-12 18:56:15,045 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=145, Invalid=609, Unknown=2, NotChecked=0, Total=756 [2024-09-12 18:56:15,046 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 613 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 1235 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 519 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:15,046 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 519 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1235 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:56:15,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2024-09-12 18:56:15,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 368. [2024-09-12 18:56:15,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 280 states have (on average 1.5321428571428573) internal successors, (429), 329 states have internal predecessors, (429), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:56:15,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 493 transitions. [2024-09-12 18:56:15,157 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 493 transitions. Word has length 60 [2024-09-12 18:56:15,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:15,158 INFO L474 AbstractCegarLoop]: Abstraction has 368 states and 493 transitions. [2024-09-12 18:56:15,158 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:56:15,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:15,158 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 493 transitions. [2024-09-12 18:56:15,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-09-12 18:56:15,159 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:15,159 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:15,175 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-09-12 18:56:15,360 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-09-12 18:56:15,360 INFO L399 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:15,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:15,360 INFO L85 PathProgramCache]: Analyzing trace with hash 962205802, now seen corresponding path program 1 times [2024-09-12 18:56:15,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:15,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711826561] [2024-09-12 18:56:15,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:15,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:15,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:15,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [977372164] [2024-09-12 18:56:15,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:15,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:15,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:15,370 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 18:56:15,371 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 18:56:15,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:15,406 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:15,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:15,472 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:56:15,472 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:15,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:15,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711826561] [2024-09-12 18:56:15,473 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:15,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977372164] [2024-09-12 18:56:15,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977372164] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:15,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:15,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:15,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105290046] [2024-09-12 18:56:15,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:15,473 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:15,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:15,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:15,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:15,474 INFO L87 Difference]: Start difference. First operand 368 states and 493 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:56:15,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:15,711 INFO L93 Difference]: Finished difference Result 398 states and 510 transitions. [2024-09-12 18:56:15,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:15,711 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 62 [2024-09-12 18:56:15,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:15,713 INFO L225 Difference]: With dead ends: 398 [2024-09-12 18:56:15,713 INFO L226 Difference]: Without dead ends: 396 [2024-09-12 18:56:15,713 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 58 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 18:56:15,714 INFO L434 NwaCegarLoop]: 124 mSDtfsCounter, 34 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:15,714 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 461 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:56:15,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2024-09-12 18:56:15,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 372. [2024-09-12 18:56:15,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 283 states have (on average 1.5265017667844523) internal successors, (432), 332 states have internal predecessors, (432), 33 states have call successors, (33), 8 states have call predecessors, (33), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:56:15,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 496 transitions. [2024-09-12 18:56:15,829 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 496 transitions. Word has length 62 [2024-09-12 18:56:15,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:15,829 INFO L474 AbstractCegarLoop]: Abstraction has 372 states and 496 transitions. [2024-09-12 18:56:15,829 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:56:15,829 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:15,829 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 496 transitions. [2024-09-12 18:56:15,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-09-12 18:56:15,830 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:15,830 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:15,841 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:16,030 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-09-12 18:56:16,030 INFO L399 AbstractCegarLoop]: === Iteration 36 === Targeting mainErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:16,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:16,031 INFO L85 PathProgramCache]: Analyzing trace with hash 715528145, now seen corresponding path program 1 times [2024-09-12 18:56:16,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:16,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578139600] [2024-09-12 18:56:16,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:16,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:16,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2080420427] [2024-09-12 18:56:16,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:16,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:16,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:16,041 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 18:56:16,043 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 18:56:16,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:16,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 18:56:16,087 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:16,191 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:56:16,191 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:24,396 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:56:24,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:24,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578139600] [2024-09-12 18:56:24,396 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:24,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080420427] [2024-09-12 18:56:24,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080420427] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:24,397 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:24,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-09-12 18:56:24,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606978162] [2024-09-12 18:56:24,397 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:24,397 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:24,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:24,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:24,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=38, Unknown=2, NotChecked=0, Total=56 [2024-09-12 18:56:24,398 INFO L87 Difference]: Start difference. First operand 372 states and 496 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:26,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:26,363 INFO L93 Difference]: Finished difference Result 645 states and 831 transitions. [2024-09-12 18:56:26,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:26,364 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 61 [2024-09-12 18:56:26,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:26,366 INFO L225 Difference]: With dead ends: 645 [2024-09-12 18:56:26,366 INFO L226 Difference]: Without dead ends: 640 [2024-09-12 18:56:26,366 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=20, Invalid=50, Unknown=2, NotChecked=0, Total=72 [2024-09-12 18:56:26,367 INFO L434 NwaCegarLoop]: 195 mSDtfsCounter, 344 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:26,367 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [356 Valid, 724 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-09-12 18:56:26,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2024-09-12 18:56:26,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 532. [2024-09-12 18:56:26,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 426 states have (on average 1.5751173708920188) internal successors, (671), 475 states have internal predecessors, (671), 50 states have call successors, (50), 8 states have call predecessors, (50), 7 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-09-12 18:56:26,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 769 transitions. [2024-09-12 18:56:26,554 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 769 transitions. Word has length 61 [2024-09-12 18:56:26,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:26,555 INFO L474 AbstractCegarLoop]: Abstraction has 532 states and 769 transitions. [2024-09-12 18:56:26,555 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:26,555 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:26,555 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 769 transitions. [2024-09-12 18:56:26,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-09-12 18:56:26,555 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:26,555 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:26,568 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:26,756 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-09-12 18:56:26,756 INFO L399 AbstractCegarLoop]: === Iteration 37 === Targeting mainErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:26,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:26,756 INFO L85 PathProgramCache]: Analyzing trace with hash 706536126, now seen corresponding path program 1 times [2024-09-12 18:56:26,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:26,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601063264] [2024-09-12 18:56:26,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:26,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:26,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:26,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [250874608] [2024-09-12 18:56:26,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:26,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:26,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:26,769 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 18:56:26,771 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 18:56:26,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:26,817 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 18:56:26,818 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:27,004 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:56:27,004 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:35,364 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:56:35,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:35,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601063264] [2024-09-12 18:56:35,365 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:35,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250874608] [2024-09-12 18:56:35,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250874608] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:35,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:35,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-09-12 18:56:35,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171588854] [2024-09-12 18:56:35,366 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:35,366 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:35,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:35,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:35,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=38, Unknown=2, NotChecked=0, Total=56 [2024-09-12 18:56:35,368 INFO L87 Difference]: Start difference. First operand 532 states and 769 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:38,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:38,120 INFO L93 Difference]: Finished difference Result 642 states and 824 transitions. [2024-09-12 18:56:38,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:38,121 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 62 [2024-09-12 18:56:38,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:38,123 INFO L225 Difference]: With dead ends: 642 [2024-09-12 18:56:38,123 INFO L226 Difference]: Without dead ends: 641 [2024-09-12 18:56:38,123 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=20, Invalid=50, Unknown=2, NotChecked=0, Total=72 [2024-09-12 18:56:38,124 INFO L434 NwaCegarLoop]: 197 mSDtfsCounter, 204 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 901 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:38,124 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 901 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-09-12 18:56:38,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2024-09-12 18:56:38,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 532. [2024-09-12 18:56:38,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 426 states have (on average 1.5704225352112675) internal successors, (669), 475 states have internal predecessors, (669), 50 states have call successors, (50), 8 states have call predecessors, (50), 7 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-09-12 18:56:38,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 767 transitions. [2024-09-12 18:56:38,294 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 767 transitions. Word has length 62 [2024-09-12 18:56:38,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:38,294 INFO L474 AbstractCegarLoop]: Abstraction has 532 states and 767 transitions. [2024-09-12 18:56:38,294 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:38,295 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:38,295 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 767 transitions. [2024-09-12 18:56:38,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-12 18:56:38,295 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:38,295 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:38,308 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-09-12 18:56:38,496 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-09-12 18:56:38,496 INFO L399 AbstractCegarLoop]: === Iteration 38 === Targeting mainErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:38,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:38,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1261967351, now seen corresponding path program 1 times [2024-09-12 18:56:38,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:38,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910169320] [2024-09-12 18:56:38,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:38,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:38,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:38,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [503785226] [2024-09-12 18:56:38,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:38,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:38,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:38,511 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 18:56:38,518 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 18:56:38,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:38,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:38,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:38,639 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:38,640 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:38,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:38,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910169320] [2024-09-12 18:56:38,640 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:38,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503785226] [2024-09-12 18:56:38,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503785226] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:38,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:38,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:56:38,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533334289] [2024-09-12 18:56:38,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:38,641 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:38,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:38,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:38,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:38,641 INFO L87 Difference]: Start difference. First operand 532 states and 767 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:39,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:39,281 INFO L93 Difference]: Finished difference Result 609 states and 857 transitions. [2024-09-12 18:56:39,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:39,281 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 64 [2024-09-12 18:56:39,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:39,283 INFO L225 Difference]: With dead ends: 609 [2024-09-12 18:56:39,283 INFO L226 Difference]: Without dead ends: 606 [2024-09-12 18:56:39,283 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:39,284 INFO L434 NwaCegarLoop]: 91 mSDtfsCounter, 203 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:39,284 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 299 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:56:39,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-09-12 18:56:39,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 588. [2024-09-12 18:56:39,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 474 states have (on average 1.5379746835443038) internal successors, (729), 523 states have internal predecessors, (729), 58 states have call successors, (58), 8 states have call predecessors, (58), 7 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-09-12 18:56:39,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 843 transitions. [2024-09-12 18:56:39,476 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 843 transitions. Word has length 64 [2024-09-12 18:56:39,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:39,477 INFO L474 AbstractCegarLoop]: Abstraction has 588 states and 843 transitions. [2024-09-12 18:56:39,477 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:39,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:39,477 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 843 transitions. [2024-09-12 18:56:39,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-09-12 18:56:39,477 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:39,477 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:39,490 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 18:56:39,678 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-09-12 18:56:39,678 INFO L399 AbstractCegarLoop]: === Iteration 39 === Targeting mainErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:39,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:39,679 INFO L85 PathProgramCache]: Analyzing trace with hash 466282342, now seen corresponding path program 1 times [2024-09-12 18:56:39,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:39,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836271851] [2024-09-12 18:56:39,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:39,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:39,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:39,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [576473491] [2024-09-12 18:56:39,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:39,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:39,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:39,689 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 18:56:39,690 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 18:56:39,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:39,728 INFO L262 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:39,729 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:39,801 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:39,801 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:39,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:39,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836271851] [2024-09-12 18:56:39,801 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:39,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576473491] [2024-09-12 18:56:39,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576473491] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:39,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:39,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:56:39,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169872889] [2024-09-12 18:56:39,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:39,802 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:39,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:39,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:39,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:39,803 INFO L87 Difference]: Start difference. First operand 588 states and 843 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:40,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:40,274 INFO L93 Difference]: Finished difference Result 607 states and 851 transitions. [2024-09-12 18:56:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:40,274 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 65 [2024-09-12 18:56:40,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:40,276 INFO L225 Difference]: With dead ends: 607 [2024-09-12 18:56:40,276 INFO L226 Difference]: Without dead ends: 606 [2024-09-12 18:56:40,276 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:40,277 INFO L434 NwaCegarLoop]: 92 mSDtfsCounter, 214 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:40,277 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 224 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:40,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-09-12 18:56:40,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 588. [2024-09-12 18:56:40,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 474 states have (on average 1.5337552742616034) internal successors, (727), 523 states have internal predecessors, (727), 58 states have call successors, (58), 8 states have call predecessors, (58), 7 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-09-12 18:56:40,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 841 transitions. [2024-09-12 18:56:40,564 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 841 transitions. Word has length 65 [2024-09-12 18:56:40,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:40,566 INFO L474 AbstractCegarLoop]: Abstraction has 588 states and 841 transitions. [2024-09-12 18:56:40,566 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:40,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:40,566 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 841 transitions. [2024-09-12 18:56:40,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-09-12 18:56:40,567 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:40,567 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:40,583 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 18:56:40,768 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-09-12 18:56:40,768 INFO L399 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:40,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:40,769 INFO L85 PathProgramCache]: Analyzing trace with hash 935255464, now seen corresponding path program 1 times [2024-09-12 18:56:40,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:40,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152467345] [2024-09-12 18:56:40,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:40,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:40,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:40,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1315996585] [2024-09-12 18:56:40,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:40,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:40,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:40,783 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 18:56:40,784 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 18:56:40,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:40,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-09-12 18:56:40,829 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:41,031 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:56:41,031 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:41,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:41,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152467345] [2024-09-12 18:56:41,086 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:41,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315996585] [2024-09-12 18:56:41,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315996585] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:41,086 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:41,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:56:41,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37354720] [2024-09-12 18:56:41,087 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:41,087 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:56:41,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:41,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:56:41,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:56:41,088 INFO L87 Difference]: Start difference. First operand 588 states and 841 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:42,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:42,271 INFO L93 Difference]: Finished difference Result 634 states and 853 transitions. [2024-09-12 18:56:42,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:56:42,272 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 66 [2024-09-12 18:56:42,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:42,274 INFO L225 Difference]: With dead ends: 634 [2024-09-12 18:56:42,275 INFO L226 Difference]: Without dead ends: 632 [2024-09-12 18:56:42,275 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:56:42,275 INFO L434 NwaCegarLoop]: 137 mSDtfsCounter, 162 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:42,276 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 733 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:56:42,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2024-09-12 18:56:42,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 596. [2024-09-12 18:56:42,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 480 states have (on average 1.5270833333333333) internal successors, (733), 529 states have internal predecessors, (733), 58 states have call successors, (58), 10 states have call predecessors, (58), 9 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-09-12 18:56:42,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 847 transitions. [2024-09-12 18:56:42,478 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 847 transitions. Word has length 66 [2024-09-12 18:56:42,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:42,479 INFO L474 AbstractCegarLoop]: Abstraction has 596 states and 847 transitions. [2024-09-12 18:56:42,479 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:42,479 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:42,479 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 847 transitions. [2024-09-12 18:56:42,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-09-12 18:56:42,480 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:42,480 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:42,492 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 18:56:42,680 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-09-12 18:56:42,680 INFO L399 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:42,681 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:42,681 INFO L85 PathProgramCache]: Analyzing trace with hash -468967476, now seen corresponding path program 1 times [2024-09-12 18:56:42,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:42,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630741546] [2024-09-12 18:56:42,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:42,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:42,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:42,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [561470581] [2024-09-12 18:56:42,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:42,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:42,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:42,690 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 18:56:42,692 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 18:56:42,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:42,732 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:42,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:42,820 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:42,820 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:42,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:42,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630741546] [2024-09-12 18:56:42,820 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:42,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561470581] [2024-09-12 18:56:42,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561470581] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:42,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:42,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:42,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909086664] [2024-09-12 18:56:42,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:42,821 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:42,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:42,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:42,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:42,822 INFO L87 Difference]: Start difference. First operand 596 states and 847 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:56:43,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:43,217 INFO L93 Difference]: Finished difference Result 814 states and 1200 transitions. [2024-09-12 18:56:43,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:43,217 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 69 [2024-09-12 18:56:43,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:43,219 INFO L225 Difference]: With dead ends: 814 [2024-09-12 18:56:43,220 INFO L226 Difference]: Without dead ends: 810 [2024-09-12 18:56:43,220 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 65 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 18:56:43,220 INFO L434 NwaCegarLoop]: 115 mSDtfsCounter, 20 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:43,220 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 433 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:56:43,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-09-12 18:56:43,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 790. [2024-09-12 18:56:43,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 644 states have (on average 1.5372670807453417) internal successors, (990), 693 states have internal predecessors, (990), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:43,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 1162 transitions. [2024-09-12 18:56:43,539 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 1162 transitions. Word has length 69 [2024-09-12 18:56:43,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:43,539 INFO L474 AbstractCegarLoop]: Abstraction has 790 states and 1162 transitions. [2024-09-12 18:56:43,539 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:56:43,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:43,540 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 1162 transitions. [2024-09-12 18:56:43,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-09-12 18:56:43,540 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:43,540 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:43,552 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-09-12 18:56:43,741 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:43,741 INFO L399 AbstractCegarLoop]: === Iteration 42 === Targeting mainErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:43,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:43,741 INFO L85 PathProgramCache]: Analyzing trace with hash 293981980, now seen corresponding path program 1 times [2024-09-12 18:56:43,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:43,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591439994] [2024-09-12 18:56:43,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:43,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:43,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,807 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:43,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,810 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:43,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,813 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,815 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:43,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,816 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,818 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:43,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,821 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:43,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,823 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:43,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,826 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:43,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,828 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:43,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:43,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591439994] [2024-09-12 18:56:43,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591439994] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:43,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:43,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:56:43,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821306249] [2024-09-12 18:56:43,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:43,829 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:43,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:43,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:43,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:43,830 INFO L87 Difference]: Start difference. First operand 790 states and 1162 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:44,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:44,556 INFO L93 Difference]: Finished difference Result 812 states and 1174 transitions. [2024-09-12 18:56:44,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:44,557 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 71 [2024-09-12 18:56:44,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:44,561 INFO L225 Difference]: With dead ends: 812 [2024-09-12 18:56:44,561 INFO L226 Difference]: Without dead ends: 810 [2024-09-12 18:56:44,561 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:56:44,561 INFO L434 NwaCegarLoop]: 86 mSDtfsCounter, 230 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:44,562 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 297 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:56:44,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-09-12 18:56:44,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 792. [2024-09-12 18:56:44,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 646 states have (on average 1.5325077399380804) internal successors, (990), 695 states have internal predecessors, (990), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:44,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1162 transitions. [2024-09-12 18:56:44,936 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1162 transitions. Word has length 71 [2024-09-12 18:56:44,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:44,936 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1162 transitions. [2024-09-12 18:56:44,936 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:44,936 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:44,937 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1162 transitions. [2024-09-12 18:56:44,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-09-12 18:56:44,937 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:44,937 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:44,938 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-09-12 18:56:44,938 INFO L399 AbstractCegarLoop]: === Iteration 43 === Targeting mainErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:44,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:44,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1702162544, now seen corresponding path program 1 times [2024-09-12 18:56:44,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:44,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884468727] [2024-09-12 18:56:44,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:44,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:44,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,141 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:45,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,143 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:45,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,172 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:45,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,175 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:45,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,178 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:45,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,180 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:45,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,183 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,185 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-09-12 18:56:45,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:45,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884468727] [2024-09-12 18:56:45,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884468727] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:45,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505321286] [2024-09-12 18:56:45,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:45,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:45,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:45,188 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 18:56:45,189 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 18:56:45,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,236 INFO L262 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:56:45,237 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:45,415 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:56:45,415 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:45,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505321286] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:45,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:45,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 17 [2024-09-12 18:56:45,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649367901] [2024-09-12 18:56:45,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:45,415 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:45,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:45,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:45,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:56:45,416 INFO L87 Difference]: Start difference. First operand 792 states and 1162 transitions. Second operand has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 8 states have internal predecessors, (43), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:56:46,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:46,466 INFO L93 Difference]: Finished difference Result 845 states and 1170 transitions. [2024-09-12 18:56:46,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:46,466 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 8 states have internal predecessors, (43), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 70 [2024-09-12 18:56:46,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:46,470 INFO L225 Difference]: With dead ends: 845 [2024-09-12 18:56:46,470 INFO L226 Difference]: Without dead ends: 844 [2024-09-12 18:56:46,470 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2024-09-12 18:56:46,471 INFO L434 NwaCegarLoop]: 126 mSDtfsCounter, 438 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:46,471 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 620 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:56:46,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2024-09-12 18:56:46,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 792. [2024-09-12 18:56:46,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 646 states have (on average 1.5294117647058822) internal successors, (988), 695 states have internal predecessors, (988), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:46,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1160 transitions. [2024-09-12 18:56:46,795 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1160 transitions. Word has length 70 [2024-09-12 18:56:46,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:46,795 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1160 transitions. [2024-09-12 18:56:46,795 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 8 states have internal predecessors, (43), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:56:46,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:46,796 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1160 transitions. [2024-09-12 18:56:46,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-12 18:56:46,796 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:46,796 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:46,813 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 18:56:46,997 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:46,997 INFO L399 AbstractCegarLoop]: === Iteration 44 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:46,997 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:46,997 INFO L85 PathProgramCache]: Analyzing trace with hash 523506918, now seen corresponding path program 1 times [2024-09-12 18:56:46,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:46,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116697092] [2024-09-12 18:56:46,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:46,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:47,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,062 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:47,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,064 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:47,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,066 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:47,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,068 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:47,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,070 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:47,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,072 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:47,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,074 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:47,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,076 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:47,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,078 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:47,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:47,080 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:47,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:47,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116697092] [2024-09-12 18:56:47,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116697092] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:47,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:47,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:47,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530391453] [2024-09-12 18:56:47,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:47,081 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:47,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:47,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:47,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:56:47,082 INFO L87 Difference]: Start difference. First operand 792 states and 1160 transitions. Second operand has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:47,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:47,946 INFO L93 Difference]: Finished difference Result 821 states and 1168 transitions. [2024-09-12 18:56:47,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:47,947 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 72 [2024-09-12 18:56:47,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:47,950 INFO L225 Difference]: With dead ends: 821 [2024-09-12 18:56:47,950 INFO L226 Difference]: Without dead ends: 819 [2024-09-12 18:56:47,950 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:56:47,950 INFO L434 NwaCegarLoop]: 93 mSDtfsCounter, 321 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:47,950 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 439 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:56:47,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2024-09-12 18:56:48,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 792. [2024-09-12 18:56:48,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 646 states have (on average 1.5263157894736843) internal successors, (986), 695 states have internal predecessors, (986), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:48,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1158 transitions. [2024-09-12 18:56:48,233 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1158 transitions. Word has length 72 [2024-09-12 18:56:48,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:48,234 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1158 transitions. [2024-09-12 18:56:48,234 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:48,234 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:48,234 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1158 transitions. [2024-09-12 18:56:48,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-09-12 18:56:48,234 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:48,234 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:48,235 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-09-12 18:56:48,235 INFO L399 AbstractCegarLoop]: === Iteration 45 === Targeting mainErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:48,235 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:48,235 INFO L85 PathProgramCache]: Analyzing trace with hash 1227431432, now seen corresponding path program 1 times [2024-09-12 18:56:48,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:48,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603438475] [2024-09-12 18:56:48,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:48,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:48,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:48,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1938080770] [2024-09-12 18:56:48,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:48,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:48,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:48,246 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 18:56:48,248 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 18:56:48,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:48,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:48,407 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:56:48,407 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:48,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:48,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603438475] [2024-09-12 18:56:48,428 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:48,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938080770] [2024-09-12 18:56:48,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938080770] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:48,428 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:48,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-09-12 18:56:48,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703958790] [2024-09-12 18:56:48,428 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:48,429 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:48,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:48,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:48,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:48,429 INFO L87 Difference]: Start difference. First operand 792 states and 1158 transitions. Second operand has 6 states, 5 states have (on average 8.8) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:56:49,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:49,089 INFO L93 Difference]: Finished difference Result 835 states and 1174 transitions. [2024-09-12 18:56:49,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:56:49,089 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.8) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 71 [2024-09-12 18:56:49,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:49,092 INFO L225 Difference]: With dead ends: 835 [2024-09-12 18:56:49,092 INFO L226 Difference]: Without dead ends: 834 [2024-09-12 18:56:49,093 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:56:49,093 INFO L434 NwaCegarLoop]: 120 mSDtfsCounter, 358 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:49,093 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 359 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:49,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2024-09-12 18:56:49,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 792. [2024-09-12 18:56:49,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 646 states have (on average 1.5139318885448916) internal successors, (978), 695 states have internal predecessors, (978), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:49,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1150 transitions. [2024-09-12 18:56:49,430 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1150 transitions. Word has length 71 [2024-09-12 18:56:49,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:49,430 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1150 transitions. [2024-09-12 18:56:49,430 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.8) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:56:49,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:49,430 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1150 transitions. [2024-09-12 18:56:49,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-09-12 18:56:49,431 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:49,431 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:49,442 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-09-12 18:56:49,631 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-09-12 18:56:49,632 INFO L399 AbstractCegarLoop]: === Iteration 46 === Targeting mainErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:49,632 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:49,632 INFO L85 PathProgramCache]: Analyzing trace with hash 578978837, now seen corresponding path program 1 times [2024-09-12 18:56:49,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:49,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868264456] [2024-09-12 18:56:49,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:49,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:49,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,687 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:49,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,689 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:49,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,691 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:49,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,692 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:49,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,695 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:49,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,696 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:49,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,698 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:49,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,700 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:49,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,703 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:49,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,708 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:49,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:49,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868264456] [2024-09-12 18:56:49,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868264456] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:49,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:49,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:56:49,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798099253] [2024-09-12 18:56:49,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:49,709 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:56:49,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:49,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:56:49,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:56:49,710 INFO L87 Difference]: Start difference. First operand 792 states and 1150 transitions. Second operand has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:50,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:50,204 INFO L93 Difference]: Finished difference Result 835 states and 1205 transitions. [2024-09-12 18:56:50,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:56:50,205 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 74 [2024-09-12 18:56:50,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:50,207 INFO L225 Difference]: With dead ends: 835 [2024-09-12 18:56:50,208 INFO L226 Difference]: Without dead ends: 834 [2024-09-12 18:56:50,208 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:56:50,208 INFO L434 NwaCegarLoop]: 122 mSDtfsCounter, 20 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:50,208 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 236 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 18:56:50,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2024-09-12 18:56:50,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 797. [2024-09-12 18:56:50,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 651 states have (on average 1.5099846390168972) internal successors, (983), 700 states have internal predecessors, (983), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:50,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1155 transitions. [2024-09-12 18:56:50,504 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1155 transitions. Word has length 74 [2024-09-12 18:56:50,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:50,504 INFO L474 AbstractCegarLoop]: Abstraction has 797 states and 1155 transitions. [2024-09-12 18:56:50,505 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:50,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:50,505 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1155 transitions. [2024-09-12 18:56:50,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-09-12 18:56:50,505 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:50,505 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:50,505 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-09-12 18:56:50,505 INFO L399 AbstractCegarLoop]: === Iteration 47 === Targeting mainErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:50,506 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:50,506 INFO L85 PathProgramCache]: Analyzing trace with hash 768474913, now seen corresponding path program 1 times [2024-09-12 18:56:50,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:50,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053113530] [2024-09-12 18:56:50,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:50,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:50,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,568 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,571 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:50,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,573 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:50,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,574 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:50,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,576 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:50,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,578 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:50,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,580 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:50,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,582 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:50,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,583 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:50,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:50,585 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:50,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:50,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053113530] [2024-09-12 18:56:50,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053113530] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:50,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:50,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:50,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191607806] [2024-09-12 18:56:50,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:50,586 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:50,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:50,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:50,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:56:50,587 INFO L87 Difference]: Start difference. First operand 797 states and 1155 transitions. Second operand has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:51,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:51,528 INFO L93 Difference]: Finished difference Result 813 states and 1155 transitions. [2024-09-12 18:56:51,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:51,528 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 75 [2024-09-12 18:56:51,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:51,531 INFO L225 Difference]: With dead ends: 813 [2024-09-12 18:56:51,531 INFO L226 Difference]: Without dead ends: 812 [2024-09-12 18:56:51,531 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:56:51,531 INFO L434 NwaCegarLoop]: 96 mSDtfsCounter, 208 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:51,532 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 378 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:56:51,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2024-09-12 18:56:51,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 797. [2024-09-12 18:56:51,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 651 states have (on average 1.5084485407066053) internal successors, (982), 700 states have internal predecessors, (982), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:51,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1154 transitions. [2024-09-12 18:56:51,815 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1154 transitions. Word has length 75 [2024-09-12 18:56:51,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:51,815 INFO L474 AbstractCegarLoop]: Abstraction has 797 states and 1154 transitions. [2024-09-12 18:56:51,815 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:51,816 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:51,816 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1154 transitions. [2024-09-12 18:56:51,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-09-12 18:56:51,816 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:51,817 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:51,817 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-09-12 18:56:51,817 INFO L399 AbstractCegarLoop]: === Iteration 48 === Targeting mainErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:51,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:51,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1947081321, now seen corresponding path program 1 times [2024-09-12 18:56:51,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:51,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069382552] [2024-09-12 18:56:51,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:51,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,868 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:51,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,870 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:51,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,872 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:51,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,874 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:51,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,875 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:51,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,876 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:51,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,878 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:51,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,881 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,883 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:51,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:51,886 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:51,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:51,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069382552] [2024-09-12 18:56:51,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069382552] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:51,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:51,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:56:51,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089639927] [2024-09-12 18:56:51,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:51,887 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:56:51,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:51,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:56:51,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:56:51,888 INFO L87 Difference]: Start difference. First operand 797 states and 1154 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:52,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:52,289 INFO L93 Difference]: Finished difference Result 872 states and 1227 transitions. [2024-09-12 18:56:52,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:56:52,290 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 76 [2024-09-12 18:56:52,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:52,292 INFO L225 Difference]: With dead ends: 872 [2024-09-12 18:56:52,292 INFO L226 Difference]: Without dead ends: 870 [2024-09-12 18:56:52,293 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:56:52,293 INFO L434 NwaCegarLoop]: 116 mSDtfsCounter, 96 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:52,293 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 265 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:56:52,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2024-09-12 18:56:52,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 817. [2024-09-12 18:56:52,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 671 states have (on average 1.4992548435171387) internal successors, (1006), 720 states have internal predecessors, (1006), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:52,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1178 transitions. [2024-09-12 18:56:52,585 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1178 transitions. Word has length 76 [2024-09-12 18:56:52,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:52,585 INFO L474 AbstractCegarLoop]: Abstraction has 817 states and 1178 transitions. [2024-09-12 18:56:52,585 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:52,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:52,585 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1178 transitions. [2024-09-12 18:56:52,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-09-12 18:56:52,585 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:52,586 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:52,586 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-09-12 18:56:52,586 INFO L399 AbstractCegarLoop]: === Iteration 49 === Targeting mainErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:52,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:52,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1194021565, now seen corresponding path program 1 times [2024-09-12 18:56:52,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:52,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193101060] [2024-09-12 18:56:52,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:52,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:52,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:52,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [887503207] [2024-09-12 18:56:52,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:52,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:52,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:52,598 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 18:56:52,600 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 18:56:52,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,648 INFO L262 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:52,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:52,756 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:52,756 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:52,875 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:52,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:52,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193101060] [2024-09-12 18:56:52,875 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:52,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887503207] [2024-09-12 18:56:52,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887503207] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:52,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:52,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2024-09-12 18:56:52,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5147910] [2024-09-12 18:56:52,876 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:52,877 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:56:52,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:52,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:56:52,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:56:52,877 INFO L87 Difference]: Start difference. First operand 817 states and 1178 transitions. Second operand has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-09-12 18:56:54,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:54,711 INFO L93 Difference]: Finished difference Result 960 states and 1273 transitions. [2024-09-12 18:56:54,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 18:56:54,712 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 77 [2024-09-12 18:56:54,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:54,715 INFO L225 Difference]: With dead ends: 960 [2024-09-12 18:56:54,715 INFO L226 Difference]: Without dead ends: 959 [2024-09-12 18:56:54,716 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:56:54,716 INFO L434 NwaCegarLoop]: 112 mSDtfsCounter, 923 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 926 SdHoareTripleChecker+Valid, 632 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:54,716 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [926 Valid, 632 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-09-12 18:56:54,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2024-09-12 18:56:55,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 863. [2024-09-12 18:56:55,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 711 states have (on average 1.479606188466948) internal successors, (1052), 760 states have internal predecessors, (1052), 93 states have call successors, (93), 11 states have call predecessors, (93), 10 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2024-09-12 18:56:55,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1236 transitions. [2024-09-12 18:56:55,060 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1236 transitions. Word has length 77 [2024-09-12 18:56:55,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:55,060 INFO L474 AbstractCegarLoop]: Abstraction has 863 states and 1236 transitions. [2024-09-12 18:56:55,060 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-09-12 18:56:55,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:55,061 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1236 transitions. [2024-09-12 18:56:55,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-09-12 18:56:55,061 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:55,061 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:55,073 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 18:56:55,262 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-09-12 18:56:55,262 INFO L399 AbstractCegarLoop]: === Iteration 50 === Targeting mainErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:55,262 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:55,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1640037024, now seen corresponding path program 1 times [2024-09-12 18:56:55,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:55,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891570970] [2024-09-12 18:56:55,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:55,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:55,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:55,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [193460164] [2024-09-12 18:56:55,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:55,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:55,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:55,275 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 18:56:55,277 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 18:56:55,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:55,326 INFO L262 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:55,327 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:55,440 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:55,440 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:55,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:55,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891570970] [2024-09-12 18:56:55,440 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:55,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193460164] [2024-09-12 18:56:55,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193460164] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:55,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:55,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:56:55,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021065049] [2024-09-12 18:56:55,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:55,441 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:56:55,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:55,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:56:55,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:55,442 INFO L87 Difference]: Start difference. First operand 863 states and 1236 transitions. Second operand has 7 states, 6 states have (on average 7.666666666666667) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:56,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:56,286 INFO L93 Difference]: Finished difference Result 898 states and 1260 transitions. [2024-09-12 18:56:56,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:56:56,286 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.666666666666667) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 78 [2024-09-12 18:56:56,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:56,290 INFO L225 Difference]: With dead ends: 898 [2024-09-12 18:56:56,290 INFO L226 Difference]: Without dead ends: 897 [2024-09-12 18:56:56,290 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:56:56,290 INFO L434 NwaCegarLoop]: 117 mSDtfsCounter, 270 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:56,291 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 375 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:56:56,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2024-09-12 18:56:56,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 863. [2024-09-12 18:56:56,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 711 states have (on average 1.4683544303797469) internal successors, (1044), 760 states have internal predecessors, (1044), 93 states have call successors, (93), 11 states have call predecessors, (93), 10 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2024-09-12 18:56:56,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1228 transitions. [2024-09-12 18:56:56,628 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1228 transitions. Word has length 78 [2024-09-12 18:56:56,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:56,628 INFO L474 AbstractCegarLoop]: Abstraction has 863 states and 1228 transitions. [2024-09-12 18:56:56,628 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.666666666666667) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:56,629 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:56,629 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1228 transitions. [2024-09-12 18:56:56,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-09-12 18:56:56,630 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:56,630 INFO L216 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:56,646 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:56,830 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,42 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:56,831 INFO L399 AbstractCegarLoop]: === Iteration 51 === Targeting mainErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:56,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:56,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1434056298, now seen corresponding path program 1 times [2024-09-12 18:56:56,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:56,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354927062] [2024-09-12 18:56:56,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:56,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:56,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,917 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:56,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,919 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:56,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,921 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:56,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,922 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:56,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,924 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:56,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,926 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:56,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,928 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:56,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,929 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:56:56,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,931 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:56:56,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,933 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:56,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:56,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354927062] [2024-09-12 18:56:56,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354927062] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:56,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268205334] [2024-09-12 18:56:56,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:56,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:56,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:56,936 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 18:56:56,942 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 18:56:56,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,990 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:56:56,991 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:57,063 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:57,063 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:57,218 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:57,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268205334] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:57,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:56:57,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2024-09-12 18:56:57,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517228286] [2024-09-12 18:56:57,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:57,219 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:56:57,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:57,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:56:57,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:56:57,221 INFO L87 Difference]: Start difference. First operand 863 states and 1228 transitions. Second operand has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 12 states have internal predecessors, (87), 5 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2024-09-12 18:56:59,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:59,254 INFO L93 Difference]: Finished difference Result 965 states and 1267 transitions. [2024-09-12 18:56:59,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 18:56:59,254 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 12 states have internal predecessors, (87), 5 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) Word has length 84 [2024-09-12 18:56:59,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:59,258 INFO L225 Difference]: With dead ends: 965 [2024-09-12 18:56:59,258 INFO L226 Difference]: Without dead ends: 963 [2024-09-12 18:56:59,259 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=169, Invalid=383, Unknown=0, NotChecked=0, Total=552 [2024-09-12 18:56:59,259 INFO L434 NwaCegarLoop]: 121 mSDtfsCounter, 934 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:59,259 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [938 Valid, 784 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-09-12 18:56:59,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2024-09-12 18:56:59,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 866. [2024-09-12 18:56:59,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 713 states have (on average 1.450210378681627) internal successors, (1034), 761 states have internal predecessors, (1034), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:59,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 1222 transitions. [2024-09-12 18:56:59,607 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 1222 transitions. Word has length 84 [2024-09-12 18:56:59,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:59,607 INFO L474 AbstractCegarLoop]: Abstraction has 866 states and 1222 transitions. [2024-09-12 18:56:59,607 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 12 states have internal predecessors, (87), 5 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2024-09-12 18:56:59,608 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:59,608 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 1222 transitions. [2024-09-12 18:56:59,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-09-12 18:56:59,608 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:59,609 INFO L216 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:59,624 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-09-12 18:56:59,809 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,43 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:59,809 INFO L399 AbstractCegarLoop]: === Iteration 52 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:59,810 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:59,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1506072148, now seen corresponding path program 1 times [2024-09-12 18:56:59,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:59,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003096983] [2024-09-12 18:56:59,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:59,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:59,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,879 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:59,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,881 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:59,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,882 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:59,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,885 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:59,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,889 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:59,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,891 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:59,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,893 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:59,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,897 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:56:59,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,900 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:56:59,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:59,902 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:59,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:59,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003096983] [2024-09-12 18:56:59,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003096983] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:59,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:59,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:56:59,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548839735] [2024-09-12 18:56:59,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:59,904 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:56:59,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:59,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:56:59,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:59,906 INFO L87 Difference]: Start difference. First operand 866 states and 1222 transitions. Second operand has 7 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:57:00,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:00,825 INFO L93 Difference]: Finished difference Result 907 states and 1248 transitions. [2024-09-12 18:57:00,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:57:00,825 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 85 [2024-09-12 18:57:00,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:00,828 INFO L225 Difference]: With dead ends: 907 [2024-09-12 18:57:00,829 INFO L226 Difference]: Without dead ends: 905 [2024-09-12 18:57:00,829 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:57:00,829 INFO L434 NwaCegarLoop]: 115 mSDtfsCounter, 298 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:00,829 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 414 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:57:00,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2024-09-12 18:57:01,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 878. [2024-09-12 18:57:01,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 725 states have (on average 1.4289655172413793) internal successors, (1036), 773 states have internal predecessors, (1036), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:57:01,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1224 transitions. [2024-09-12 18:57:01,170 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1224 transitions. Word has length 85 [2024-09-12 18:57:01,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:01,170 INFO L474 AbstractCegarLoop]: Abstraction has 878 states and 1224 transitions. [2024-09-12 18:57:01,170 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:57:01,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:01,170 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1224 transitions. [2024-09-12 18:57:01,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-09-12 18:57:01,171 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:01,171 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:01,171 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-09-12 18:57:01,171 INFO L399 AbstractCegarLoop]: === Iteration 53 === Targeting mainErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:01,171 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:01,171 INFO L85 PathProgramCache]: Analyzing trace with hash 459061484, now seen corresponding path program 1 times [2024-09-12 18:57:01,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:01,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946622254] [2024-09-12 18:57:01,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:01,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:01,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1249291999] [2024-09-12 18:57:01,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:01,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:01,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:01,185 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 18:57:01,187 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 18:57:01,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:01,236 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:57:01,237 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:01,434 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:01,434 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:57:01,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:01,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946622254] [2024-09-12 18:57:01,435 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:01,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249291999] [2024-09-12 18:57:01,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249291999] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:57:01,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:57:01,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:57:01,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219345778] [2024-09-12 18:57:01,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:57:01,436 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:57:01,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:01,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:57:01,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:57:01,437 INFO L87 Difference]: Start difference. First operand 878 states and 1224 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:02,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:02,114 INFO L93 Difference]: Finished difference Result 903 states and 1231 transitions. [2024-09-12 18:57:02,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:57:02,115 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2024-09-12 18:57:02,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:02,117 INFO L225 Difference]: With dead ends: 903 [2024-09-12 18:57:02,117 INFO L226 Difference]: Without dead ends: 900 [2024-09-12 18:57:02,118 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:57:02,118 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 78 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:02,118 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 369 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:57:02,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2024-09-12 18:57:02,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 878. [2024-09-12 18:57:02,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 725 states have (on average 1.423448275862069) internal successors, (1032), 773 states have internal predecessors, (1032), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:57:02,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1220 transitions. [2024-09-12 18:57:02,475 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1220 transitions. Word has length 85 [2024-09-12 18:57:02,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:02,476 INFO L474 AbstractCegarLoop]: Abstraction has 878 states and 1220 transitions. [2024-09-12 18:57:02,476 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:02,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:02,476 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1220 transitions. [2024-09-12 18:57:02,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-09-12 18:57:02,477 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:02,477 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:02,493 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 18:57:02,678 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,44 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:02,678 INFO L399 AbstractCegarLoop]: === Iteration 54 === Targeting mainErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:02,679 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:02,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1346004286, now seen corresponding path program 1 times [2024-09-12 18:57:02,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:02,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102497473] [2024-09-12 18:57:02,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:02,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:02,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:02,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1703391142] [2024-09-12 18:57:02,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:02,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:02,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:02,691 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 18:57:02,695 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 18:57:02,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:02,739 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:57:02,740 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:02,941 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:02,941 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:03,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:03,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102497473] [2024-09-12 18:57:03,351 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:03,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703391142] [2024-09-12 18:57:03,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703391142] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:03,352 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:03,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-09-12 18:57:03,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118522313] [2024-09-12 18:57:03,352 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:03,352 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:57:03,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:03,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:57:03,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:57:03,353 INFO L87 Difference]: Start difference. First operand 878 states and 1220 transitions. Second operand has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:04,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:04,138 INFO L93 Difference]: Finished difference Result 982 states and 1330 transitions. [2024-09-12 18:57:04,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:57:04,138 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2024-09-12 18:57:04,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:04,141 INFO L225 Difference]: With dead ends: 982 [2024-09-12 18:57:04,141 INFO L226 Difference]: Without dead ends: 981 [2024-09-12 18:57:04,142 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:57:04,142 INFO L434 NwaCegarLoop]: 111 mSDtfsCounter, 187 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:04,142 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 474 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:57:04,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2024-09-12 18:57:04,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 887. [2024-09-12 18:57:04,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 734 states have (on average 1.4196185286103542) internal successors, (1042), 782 states have internal predecessors, (1042), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:57:04,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1230 transitions. [2024-09-12 18:57:04,504 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1230 transitions. Word has length 86 [2024-09-12 18:57:04,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:04,504 INFO L474 AbstractCegarLoop]: Abstraction has 887 states and 1230 transitions. [2024-09-12 18:57:04,504 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:04,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:04,504 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1230 transitions. [2024-09-12 18:57:04,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-12 18:57:04,505 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:04,505 INFO L216 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:57:04,521 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 18:57:04,706 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,45 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:04,706 INFO L399 AbstractCegarLoop]: === Iteration 55 === Targeting mainErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:04,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:04,706 INFO L85 PathProgramCache]: Analyzing trace with hash 2128112795, now seen corresponding path program 1 times [2024-09-12 18:57:04,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:04,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553854386] [2024-09-12 18:57:04,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:04,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:04,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,781 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:57:04,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,783 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:57:04,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,785 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:57:04,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,786 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:57:04,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,788 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:57:04,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,793 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:57:04,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,795 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:57:04,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,796 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:57:04,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,798 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:57:04,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,800 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:04,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:04,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553854386] [2024-09-12 18:57:04,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553854386] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:04,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850301741] [2024-09-12 18:57:04,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:04,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:04,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:04,802 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 18:57:04,806 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 18:57:04,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:04,854 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:57:04,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:04,987 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:04,987 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:05,176 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:05,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850301741] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:05,176 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:57:05,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2024-09-12 18:57:05,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281247710] [2024-09-12 18:57:05,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:05,177 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:57:05,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:05,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:57:05,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:57:05,178 INFO L87 Difference]: Start difference. First operand 887 states and 1230 transitions. Second operand has 16 states, 15 states have (on average 8.866666666666667) internal successors, (133), 16 states have internal predecessors, (133), 7 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 7 states have call predecessors, (25), 7 states have call successors, (25) [2024-09-12 18:57:06,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:06,635 INFO L93 Difference]: Finished difference Result 908 states and 1239 transitions. [2024-09-12 18:57:06,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-09-12 18:57:06,636 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.866666666666667) internal successors, (133), 16 states have internal predecessors, (133), 7 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 7 states have call predecessors, (25), 7 states have call successors, (25) Word has length 88 [2024-09-12 18:57:06,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:06,639 INFO L225 Difference]: With dead ends: 908 [2024-09-12 18:57:06,639 INFO L226 Difference]: Without dead ends: 905 [2024-09-12 18:57:06,639 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=404, Invalid=1002, Unknown=0, NotChecked=0, Total=1406 [2024-09-12 18:57:06,640 INFO L434 NwaCegarLoop]: 57 mSDtfsCounter, 727 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:06,640 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [727 Valid, 428 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:57:06,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2024-09-12 18:57:07,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 873. [2024-09-12 18:57:07,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 722 states have (on average 1.4016620498614958) internal successors, (1012), 768 states have internal predecessors, (1012), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:57:07,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1200 transitions. [2024-09-12 18:57:07,006 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1200 transitions. Word has length 88 [2024-09-12 18:57:07,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:07,007 INFO L474 AbstractCegarLoop]: Abstraction has 873 states and 1200 transitions. [2024-09-12 18:57:07,007 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.866666666666667) internal successors, (133), 16 states have internal predecessors, (133), 7 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 7 states have call predecessors, (25), 7 states have call successors, (25) [2024-09-12 18:57:07,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:07,007 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1200 transitions. [2024-09-12 18:57:07,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-12 18:57:07,008 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:07,008 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:57:07,019 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 18:57:07,208 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,46 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:07,208 INFO L399 AbstractCegarLoop]: === Iteration 56 === Targeting mainErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:07,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:07,209 INFO L85 PathProgramCache]: Analyzing trace with hash 724968256, now seen corresponding path program 1 times [2024-09-12 18:57:07,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:07,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929968645] [2024-09-12 18:57:07,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:07,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:07,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [284563410] [2024-09-12 18:57:07,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:07,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:07,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:07,221 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 18:57:07,223 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 18:57:07,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:07,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:57:07,273 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:07,525 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:07,525 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:57:07,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:07,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929968645] [2024-09-12 18:57:07,526 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:07,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284563410] [2024-09-12 18:57:07,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284563410] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:57:07,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:57:07,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:57:07,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467740109] [2024-09-12 18:57:07,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:57:07,526 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:57:07,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:07,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:57:07,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:57:07,527 INFO L87 Difference]: Start difference. First operand 873 states and 1200 transitions. Second operand has 7 states, 6 states have (on average 8.5) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:08,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:08,376 INFO L93 Difference]: Finished difference Result 895 states and 1206 transitions. [2024-09-12 18:57:08,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:57:08,376 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.5) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 88 [2024-09-12 18:57:08,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:08,378 INFO L225 Difference]: With dead ends: 895 [2024-09-12 18:57:08,378 INFO L226 Difference]: Without dead ends: 894 [2024-09-12 18:57:08,379 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:57:08,379 INFO L434 NwaCegarLoop]: 135 mSDtfsCounter, 81 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:08,379 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 407 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:57:08,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 894 states. [2024-09-12 18:57:08,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 894 to 873. [2024-09-12 18:57:08,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 722 states have (on average 1.4002770083102494) internal successors, (1011), 768 states have internal predecessors, (1011), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:57:08,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1199 transitions. [2024-09-12 18:57:08,739 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1199 transitions. Word has length 88 [2024-09-12 18:57:08,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:08,739 INFO L474 AbstractCegarLoop]: Abstraction has 873 states and 1199 transitions. [2024-09-12 18:57:08,739 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.5) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:08,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:08,740 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1199 transitions. [2024-09-12 18:57:08,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-09-12 18:57:08,741 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:08,741 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:08,758 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-09-12 18:57:08,941 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,47 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:08,942 INFO L399 AbstractCegarLoop]: === Iteration 57 === Targeting mainErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:08,942 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:08,942 INFO L85 PathProgramCache]: Analyzing trace with hash 825882210, now seen corresponding path program 1 times [2024-09-12 18:57:08,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:08,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611871416] [2024-09-12 18:57:08,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:08,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:08,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:08,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1013938684] [2024-09-12 18:57:08,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:08,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:08,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:08,970 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 18:57:08,972 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 18:57:09,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:09,023 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:57:09,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:09,283 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:09,284 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:09,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:09,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611871416] [2024-09-12 18:57:09,372 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:09,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013938684] [2024-09-12 18:57:09,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013938684] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:09,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:09,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:57:09,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491872505] [2024-09-12 18:57:09,372 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:09,373 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:57:09,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:09,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:57:09,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:57:09,373 INFO L87 Difference]: Start difference. First operand 873 states and 1199 transitions. Second operand has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:10,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:10,372 INFO L93 Difference]: Finished difference Result 933 states and 1241 transitions. [2024-09-12 18:57:10,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:57:10,373 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 94 [2024-09-12 18:57:10,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:10,375 INFO L225 Difference]: With dead ends: 933 [2024-09-12 18:57:10,375 INFO L226 Difference]: Without dead ends: 930 [2024-09-12 18:57:10,375 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:57:10,376 INFO L434 NwaCegarLoop]: 167 mSDtfsCounter, 121 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:10,376 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 685 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:57:10,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2024-09-12 18:57:10,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 875. [2024-09-12 18:57:10,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 724 states have (on average 1.3895027624309393) internal successors, (1006), 770 states have internal predecessors, (1006), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:57:10,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1194 transitions. [2024-09-12 18:57:10,742 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1194 transitions. Word has length 94 [2024-09-12 18:57:10,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:10,743 INFO L474 AbstractCegarLoop]: Abstraction has 875 states and 1194 transitions. [2024-09-12 18:57:10,743 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:10,743 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:10,743 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1194 transitions. [2024-09-12 18:57:10,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-09-12 18:57:10,744 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:10,744 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:10,755 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-09-12 18:57:10,944 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-09-12 18:57:10,944 INFO L399 AbstractCegarLoop]: === Iteration 58 === Targeting mainErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:10,945 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:10,945 INFO L85 PathProgramCache]: Analyzing trace with hash -167455104, now seen corresponding path program 1 times [2024-09-12 18:57:10,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:10,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034624228] [2024-09-12 18:57:10,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:10,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:10,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:10,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [667270190] [2024-09-12 18:57:10,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:10,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:10,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:10,962 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 18:57:10,963 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 18:57:11,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:11,025 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 18:57:11,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:11,270 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:11,270 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:11,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:11,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034624228] [2024-09-12 18:57:11,537 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:11,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667270190] [2024-09-12 18:57:11,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667270190] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:11,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:11,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:57:11,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722997748] [2024-09-12 18:57:11,537 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:11,537 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:57:11,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:11,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:57:11,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:57:11,538 INFO L87 Difference]: Start difference. First operand 875 states and 1194 transitions. Second operand has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 8 states have internal predecessors, (58), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:12,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:12,561 INFO L93 Difference]: Finished difference Result 1104 states and 1470 transitions. [2024-09-12 18:57:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:57:12,562 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 8 states have internal predecessors, (58), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2024-09-12 18:57:12,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:12,564 INFO L225 Difference]: With dead ends: 1104 [2024-09-12 18:57:12,564 INFO L226 Difference]: Without dead ends: 1103 [2024-09-12 18:57:12,564 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:57:12,565 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 220 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:12,565 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 598 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:57:12,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2024-09-12 18:57:12,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 885. [2024-09-12 18:57:12,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 734 states have (on average 1.3869209809264305) internal successors, (1018), 780 states have internal predecessors, (1018), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:57:12,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1206 transitions. [2024-09-12 18:57:12,937 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1206 transitions. Word has length 95 [2024-09-12 18:57:12,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:12,937 INFO L474 AbstractCegarLoop]: Abstraction has 885 states and 1206 transitions. [2024-09-12 18:57:12,937 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 8 states have internal predecessors, (58), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:12,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:12,937 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1206 transitions. [2024-09-12 18:57:12,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-09-12 18:57:12,938 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:12,938 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:12,950 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 18:57:13,138 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-09-12 18:57:13,139 INFO L399 AbstractCegarLoop]: === Iteration 59 === Targeting mainErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:13,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:13,139 INFO L85 PathProgramCache]: Analyzing trace with hash 468204500, now seen corresponding path program 1 times [2024-09-12 18:57:13,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:13,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389332518] [2024-09-12 18:57:13,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:13,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:13,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:13,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [343071290] [2024-09-12 18:57:13,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:13,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:13,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:13,153 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 18:57:13,154 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 18:57:13,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:13,204 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-12 18:57:13,206 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:13,717 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-09-12 18:57:13,717 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:18,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:18,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389332518] [2024-09-12 18:57:18,810 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:18,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343071290] [2024-09-12 18:57:18,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343071290] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:18,810 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:18,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:57:18,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641859270] [2024-09-12 18:57:18,810 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:18,810 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:57:18,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:18,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:57:18,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=225, Unknown=1, NotChecked=0, Total=272 [2024-09-12 18:57:18,811 INFO L87 Difference]: Start difference. First operand 885 states and 1206 transitions. Second operand has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:57:20,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:20,533 INFO L93 Difference]: Finished difference Result 1128 states and 1515 transitions. [2024-09-12 18:57:20,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:57:20,533 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 95 [2024-09-12 18:57:20,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:20,536 INFO L225 Difference]: With dead ends: 1128 [2024-09-12 18:57:20,536 INFO L226 Difference]: Without dead ends: 1126 [2024-09-12 18:57:20,536 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=106, Invalid=493, Unknown=1, NotChecked=0, Total=600 [2024-09-12 18:57:20,536 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 572 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 1103 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 634 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:20,537 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [576 Valid, 634 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1103 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 18:57:20,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2024-09-12 18:57:21,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 895. [2024-09-12 18:57:21,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 744 states have (on average 1.3830645161290323) internal successors, (1029), 790 states have internal predecessors, (1029), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:57:21,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1217 transitions. [2024-09-12 18:57:21,013 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1217 transitions. Word has length 95 [2024-09-12 18:57:21,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:21,013 INFO L474 AbstractCegarLoop]: Abstraction has 895 states and 1217 transitions. [2024-09-12 18:57:21,013 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:57:21,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:21,013 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1217 transitions. [2024-09-12 18:57:21,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-12 18:57:21,014 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:21,014 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:21,029 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 18:57:21,215 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-09-12 18:57:21,215 INFO L399 AbstractCegarLoop]: === Iteration 60 === Targeting mainErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:21,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:21,215 INFO L85 PathProgramCache]: Analyzing trace with hash -896140764, now seen corresponding path program 1 times [2024-09-12 18:57:21,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:21,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808507090] [2024-09-12 18:57:21,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:21,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:21,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,422 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:57:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,424 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:57:21,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,425 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:57:21,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,426 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:57:21,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,427 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:57:21,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,428 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:57:21,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,430 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:57:21,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,431 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:57:21,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,433 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:57:21,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,435 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-09-12 18:57:21,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:21,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808507090] [2024-09-12 18:57:21,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808507090] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:21,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034341080] [2024-09-12 18:57:21,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:21,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:21,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:21,437 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 18:57:21,441 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 18:57:21,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,495 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:57:21,496 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:21,608 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-09-12 18:57:21,608 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:23,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034341080] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:23,446 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:23,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-09-12 18:57:23,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026773608] [2024-09-12 18:57:23,447 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:23,447 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:57:23,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:23,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:57:23,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=117, Unknown=1, NotChecked=0, Total=156 [2024-09-12 18:57:23,448 INFO L87 Difference]: Start difference. First operand 895 states and 1217 transitions. Second operand has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:25,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:25,043 INFO L93 Difference]: Finished difference Result 1127 states and 1510 transitions. [2024-09-12 18:57:25,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:57:25,044 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 96 [2024-09-12 18:57:25,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:25,050 INFO L225 Difference]: With dead ends: 1127 [2024-09-12 18:57:25,051 INFO L226 Difference]: Without dead ends: 1126 [2024-09-12 18:57:25,051 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=92, Invalid=249, Unknown=1, NotChecked=0, Total=342 [2024-09-12 18:57:25,051 INFO L434 NwaCegarLoop]: 145 mSDtfsCounter, 317 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:25,052 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 846 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:57:25,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2024-09-12 18:57:25,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 1037. [2024-09-12 18:57:25,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 870 states have (on average 1.4229885057471265) internal successors, (1238), 916 states have internal predecessors, (1238), 111 states have call successors, (111), 11 states have call predecessors, (111), 10 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2024-09-12 18:57:25,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1458 transitions. [2024-09-12 18:57:25,660 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1458 transitions. Word has length 96 [2024-09-12 18:57:25,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:25,661 INFO L474 AbstractCegarLoop]: Abstraction has 1037 states and 1458 transitions. [2024-09-12 18:57:25,661 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:25,661 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:25,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1458 transitions. [2024-09-12 18:57:25,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-09-12 18:57:25,661 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:25,662 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:25,674 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-09-12 18:57:25,862 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-09-12 18:57:25,862 INFO L399 AbstractCegarLoop]: === Iteration 61 === Targeting mainErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:25,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:25,862 INFO L85 PathProgramCache]: Analyzing trace with hash -2010559742, now seen corresponding path program 1 times [2024-09-12 18:57:25,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:25,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265290373] [2024-09-12 18:57:25,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:25,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:25,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:25,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1751571738] [2024-09-12 18:57:25,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:25,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:25,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:25,880 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 18:57:25,881 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 18:57:25,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:25,936 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-09-12 18:57:25,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:26,295 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:26,296 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:34,613 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:34,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:34,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265290373] [2024-09-12 18:57:34,613 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:34,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751571738] [2024-09-12 18:57:34,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751571738] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:34,613 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:34,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-09-12 18:57:34,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585478580] [2024-09-12 18:57:34,614 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:34,614 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:57:34,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:34,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:57:34,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=181, Unknown=2, NotChecked=0, Total=240 [2024-09-12 18:57:34,615 INFO L87 Difference]: Start difference. First operand 1037 states and 1458 transitions. Second operand has 16 states, 15 states have (on average 7.4) internal successors, (111), 16 states have internal predecessors, (111), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:36,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:36,992 INFO L93 Difference]: Finished difference Result 1484 states and 2023 transitions. [2024-09-12 18:57:36,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 18:57:36,993 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.4) internal successors, (111), 16 states have internal predecessors, (111), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 97 [2024-09-12 18:57:36,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:36,996 INFO L225 Difference]: With dead ends: 1484 [2024-09-12 18:57:36,996 INFO L226 Difference]: Without dead ends: 1483 [2024-09-12 18:57:36,996 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=110, Invalid=350, Unknown=2, NotChecked=0, Total=462 [2024-09-12 18:57:36,996 INFO L434 NwaCegarLoop]: 159 mSDtfsCounter, 679 mSDsluCounter, 1160 mSDsCounter, 0 mSdLazyCounter, 1288 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 1319 SdHoareTripleChecker+Invalid, 1356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:36,996 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [695 Valid, 1319 Invalid, 1356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1288 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-09-12 18:57:36,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2024-09-12 18:57:37,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1143. [2024-09-12 18:57:37,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1143 states, 964 states have (on average 1.4149377593360997) internal successors, (1364), 1010 states have internal predecessors, (1364), 123 states have call successors, (123), 11 states have call predecessors, (123), 10 states have return successors, (121), 121 states have call predecessors, (121), 121 states have call successors, (121) [2024-09-12 18:57:37,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 1608 transitions. [2024-09-12 18:57:37,516 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 1608 transitions. Word has length 97 [2024-09-12 18:57:37,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:37,516 INFO L474 AbstractCegarLoop]: Abstraction has 1143 states and 1608 transitions. [2024-09-12 18:57:37,516 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.4) internal successors, (111), 16 states have internal predecessors, (111), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:37,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:37,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 1608 transitions. [2024-09-12 18:57:37,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-09-12 18:57:37,517 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:37,517 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:37,533 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 18:57:37,718 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:37,718 INFO L399 AbstractCegarLoop]: === Iteration 62 === Targeting mainErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:37,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:37,718 INFO L85 PathProgramCache]: Analyzing trace with hash 861339928, now seen corresponding path program 1 times [2024-09-12 18:57:37,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:37,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798017155] [2024-09-12 18:57:37,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:37,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:37,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:37,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1878812654] [2024-09-12 18:57:37,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:37,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:37,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:37,735 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 18:57:37,737 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 18:57:37,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:37,779 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-09-12 18:57:37,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:38,235 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:38,236 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:38,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:38,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798017155] [2024-09-12 18:57:38,947 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:38,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878812654] [2024-09-12 18:57:38,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878812654] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:38,948 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:38,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:57:38,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040064502] [2024-09-12 18:57:38,948 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:38,948 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:57:38,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:38,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:57:38,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:57:38,949 INFO L87 Difference]: Start difference. First operand 1143 states and 1608 transitions. Second operand has 9 states, 8 states have (on average 7.75) internal successors, (62), 9 states have internal predecessors, (62), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:40,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:40,757 INFO L93 Difference]: Finished difference Result 1434 states and 1994 transitions. [2024-09-12 18:57:40,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:57:40,757 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.75) internal successors, (62), 9 states have internal predecessors, (62), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 99 [2024-09-12 18:57:40,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:40,760 INFO L225 Difference]: With dead ends: 1434 [2024-09-12 18:57:40,760 INFO L226 Difference]: Without dead ends: 1432 [2024-09-12 18:57:40,760 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:57:40,761 INFO L434 NwaCegarLoop]: 127 mSDtfsCounter, 290 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:40,761 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 641 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 18:57:40,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2024-09-12 18:57:41,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1147. [2024-09-12 18:57:41,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 968 states have (on average 1.4132231404958677) internal successors, (1368), 1014 states have internal predecessors, (1368), 123 states have call successors, (123), 11 states have call predecessors, (123), 10 states have return successors, (121), 121 states have call predecessors, (121), 121 states have call successors, (121) [2024-09-12 18:57:41,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1612 transitions. [2024-09-12 18:57:41,402 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1612 transitions. Word has length 99 [2024-09-12 18:57:41,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:41,402 INFO L474 AbstractCegarLoop]: Abstraction has 1147 states and 1612 transitions. [2024-09-12 18:57:41,402 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.75) internal successors, (62), 9 states have internal predecessors, (62), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:41,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:41,402 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1612 transitions. [2024-09-12 18:57:41,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-09-12 18:57:41,403 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:41,404 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:57:41,420 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 18:57:41,604 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,53 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:41,605 INFO L399 AbstractCegarLoop]: === Iteration 63 === Targeting mainErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:41,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:41,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1028802984, now seen corresponding path program 1 times [2024-09-12 18:57:41,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:41,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276731214] [2024-09-12 18:57:41,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:41,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:41,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,718 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:57:41,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,720 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:57:41,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,721 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:57:41,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,722 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:57:41,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,723 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:57:41,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,724 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:57:41,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,726 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:57:41,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,729 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:57:41,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,730 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:57:41,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,733 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-09-12 18:57:41,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:41,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276731214] [2024-09-12 18:57:41,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276731214] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:41,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54921752] [2024-09-12 18:57:41,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:41,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:41,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:41,735 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 18:57:41,737 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 18:57:41,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,786 INFO L262 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:57:41,788 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:41,932 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-09-12 18:57:41,933 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:42,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54921752] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:42,444 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:42,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-09-12 18:57:42,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98873144] [2024-09-12 18:57:42,444 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:42,444 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:57:42,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:42,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:57:42,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:57:42,445 INFO L87 Difference]: Start difference. First operand 1147 states and 1612 transitions. Second operand has 10 states, 9 states have (on average 12.777777777777779) internal successors, (115), 10 states have internal predecessors, (115), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:43,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:43,591 INFO L93 Difference]: Finished difference Result 1194 states and 1631 transitions. [2024-09-12 18:57:43,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:57:43,592 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.777777777777779) internal successors, (115), 10 states have internal predecessors, (115), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 100 [2024-09-12 18:57:43,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:43,594 INFO L225 Difference]: With dead ends: 1194 [2024-09-12 18:57:43,594 INFO L226 Difference]: Without dead ends: 1193 [2024-09-12 18:57:43,594 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:57:43,595 INFO L434 NwaCegarLoop]: 179 mSDtfsCounter, 94 mSDsluCounter, 895 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:43,595 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 1074 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:57:43,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1193 states. [2024-09-12 18:57:44,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1193 to 1147. [2024-09-12 18:57:44,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 968 states have (on average 1.4111570247933884) internal successors, (1366), 1014 states have internal predecessors, (1366), 123 states have call successors, (123), 11 states have call predecessors, (123), 10 states have return successors, (121), 121 states have call predecessors, (121), 121 states have call successors, (121) [2024-09-12 18:57:44,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1610 transitions. [2024-09-12 18:57:44,166 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1610 transitions. Word has length 100 [2024-09-12 18:57:44,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:44,166 INFO L474 AbstractCegarLoop]: Abstraction has 1147 states and 1610 transitions. [2024-09-12 18:57:44,166 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.777777777777779) internal successors, (115), 10 states have internal predecessors, (115), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:44,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:44,166 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1610 transitions. [2024-09-12 18:57:44,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-09-12 18:57:44,167 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:44,167 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:44,179 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-09-12 18:57:44,367 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,54 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:44,368 INFO L399 AbstractCegarLoop]: === Iteration 64 === Targeting mainErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:44,368 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:44,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1828121606, now seen corresponding path program 1 times [2024-09-12 18:57:44,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:44,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361920805] [2024-09-12 18:57:44,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:44,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:44,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:44,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [88704999] [2024-09-12 18:57:44,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:44,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:44,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:44,386 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 18:57:44,387 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 18:57:44,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:44,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 18:57:44,431 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:44,728 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:44,728 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:44,983 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:44,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:44,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361920805] [2024-09-12 18:57:44,983 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:44,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88704999] [2024-09-12 18:57:44,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88704999] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:44,983 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:44,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2024-09-12 18:57:44,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261035995] [2024-09-12 18:57:44,983 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:44,984 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 18:57:44,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:44,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 18:57:44,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:57:44,985 INFO L87 Difference]: Start difference. First operand 1147 states and 1610 transitions. Second operand has 18 states, 17 states have (on average 7.0) internal successors, (119), 18 states have internal predecessors, (119), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:48,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:48,420 INFO L93 Difference]: Finished difference Result 1529 states and 2028 transitions. [2024-09-12 18:57:48,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-12 18:57:48,420 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 7.0) internal successors, (119), 18 states have internal predecessors, (119), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 101 [2024-09-12 18:57:48,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:48,424 INFO L225 Difference]: With dead ends: 1529 [2024-09-12 18:57:48,424 INFO L226 Difference]: Without dead ends: 1528 [2024-09-12 18:57:48,425 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=209, Invalid=603, Unknown=0, NotChecked=0, Total=812 [2024-09-12 18:57:48,425 INFO L434 NwaCegarLoop]: 176 mSDtfsCounter, 1300 mSDsluCounter, 1264 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1324 SdHoareTripleChecker+Valid, 1440 SdHoareTripleChecker+Invalid, 1505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:48,425 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1324 Valid, 1440 Invalid, 1505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1380 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-09-12 18:57:48,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2024-09-12 18:57:49,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1158. [2024-09-12 18:57:49,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 979 states have (on average 1.4126659856996935) internal successors, (1383), 1025 states have internal predecessors, (1383), 123 states have call successors, (123), 11 states have call predecessors, (123), 10 states have return successors, (121), 121 states have call predecessors, (121), 121 states have call successors, (121) [2024-09-12 18:57:49,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 1627 transitions. [2024-09-12 18:57:49,054 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 1627 transitions. Word has length 101 [2024-09-12 18:57:49,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:49,054 INFO L474 AbstractCegarLoop]: Abstraction has 1158 states and 1627 transitions. [2024-09-12 18:57:49,055 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 7.0) internal successors, (119), 18 states have internal predecessors, (119), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:49,055 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:49,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 1627 transitions. [2024-09-12 18:57:49,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-09-12 18:57:49,056 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:49,056 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:49,072 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 18:57:49,256 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,55 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:49,256 INFO L399 AbstractCegarLoop]: === Iteration 65 === Targeting mainErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:49,256 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:49,257 INFO L85 PathProgramCache]: Analyzing trace with hash -1181011014, now seen corresponding path program 1 times [2024-09-12 18:57:49,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:49,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927109845] [2024-09-12 18:57:49,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:49,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:49,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:49,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2040042063] [2024-09-12 18:57:49,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:49,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:49,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:49,268 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 18:57:49,270 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 18:57:49,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:49,314 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-12 18:57:49,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:49,982 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-09-12 18:57:49,982 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:58,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:58,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927109845] [2024-09-12 18:57:58,364 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:58,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040042063] [2024-09-12 18:57:58,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040042063] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:58,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:58,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:57:58,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111275947] [2024-09-12 18:57:58,365 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:58,365 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:57:58,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:58,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:57:58,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=209, Unknown=3, NotChecked=0, Total=272 [2024-09-12 18:57:58,366 INFO L87 Difference]: Start difference. First operand 1158 states and 1627 transitions. Second operand has 12 states, 11 states have (on average 6.090909090909091) internal successors, (67), 11 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:58:00,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:58:00,379 INFO L93 Difference]: Finished difference Result 1548 states and 2132 transitions. [2024-09-12 18:58:00,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:58:00,379 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.090909090909091) internal successors, (67), 11 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 101 [2024-09-12 18:58:00,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:58:00,383 INFO L225 Difference]: With dead ends: 1548 [2024-09-12 18:58:00,383 INFO L226 Difference]: Without dead ends: 1546 [2024-09-12 18:58:00,384 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=125, Invalid=378, Unknown=3, NotChecked=0, Total=506 [2024-09-12 18:58:00,384 INFO L434 NwaCegarLoop]: 114 mSDtfsCounter, 368 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 1126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:58:00,384 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [384 Valid, 817 Invalid, 1126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 18:58:00,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2024-09-12 18:58:01,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1172. [2024-09-12 18:58:01,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 992 states have (on average 1.407258064516129) internal successors, (1396), 1038 states have internal predecessors, (1396), 124 states have call successors, (124), 11 states have call predecessors, (124), 10 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2024-09-12 18:58:01,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1642 transitions. [2024-09-12 18:58:01,104 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1642 transitions. Word has length 101 [2024-09-12 18:58:01,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:58:01,105 INFO L474 AbstractCegarLoop]: Abstraction has 1172 states and 1642 transitions. [2024-09-12 18:58:01,105 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.090909090909091) internal successors, (67), 11 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:58:01,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:01,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1642 transitions. [2024-09-12 18:58:01,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-09-12 18:58:01,106 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:58:01,106 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 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] [2024-09-12 18:58:01,121 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-09-12 18:58:01,307 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,56 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:58:01,307 INFO L399 AbstractCegarLoop]: === Iteration 66 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:58:01,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:01,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1412635360, now seen corresponding path program 1 times [2024-09-12 18:58:01,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:58:01,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900503725] [2024-09-12 18:58:01,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:01,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:58:01,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,358 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:58:01,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,360 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:58:01,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,361 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:58:01,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,362 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:58:01,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,363 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:58:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,363 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:58:01,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,365 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:58:01,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,367 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:58:01,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,369 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:58:01,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,370 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-12 18:58:01,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,372 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-12 18:58:01,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:01,373 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:58:01,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:58:01,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900503725] [2024-09-12 18:58:01,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900503725] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:58:01,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:58:01,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:58:01,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078778893] [2024-09-12 18:58:01,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:58:01,374 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:58:01,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:58:01,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:58:01,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:58:01,375 INFO L87 Difference]: Start difference. First operand 1172 states and 1642 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-09-12 18:58:02,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:58:02,351 INFO L93 Difference]: Finished difference Result 2183 states and 3085 transitions. [2024-09-12 18:58:02,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:58:02,351 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 103 [2024-09-12 18:58:02,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:58:02,355 INFO L225 Difference]: With dead ends: 2183 [2024-09-12 18:58:02,355 INFO L226 Difference]: Without dead ends: 1242 [2024-09-12 18:58:02,357 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 18:58:02,357 INFO L434 NwaCegarLoop]: 118 mSDtfsCounter, 19 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:58:02,357 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 430 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:58:02,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2024-09-12 18:58:03,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1206. [2024-09-12 18:58:03,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1026 states have (on average 1.398635477582846) internal successors, (1435), 1072 states have internal predecessors, (1435), 124 states have call successors, (124), 11 states have call predecessors, (124), 10 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2024-09-12 18:58:03,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 1681 transitions. [2024-09-12 18:58:03,031 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 1681 transitions. Word has length 103 [2024-09-12 18:58:03,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:58:03,031 INFO L474 AbstractCegarLoop]: Abstraction has 1206 states and 1681 transitions. [2024-09-12 18:58:03,031 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-09-12 18:58:03,032 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:03,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 1681 transitions. [2024-09-12 18:58:03,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-09-12 18:58:03,032 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:58:03,033 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:58:03,033 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2024-09-12 18:58:03,033 INFO L399 AbstractCegarLoop]: === Iteration 67 === Targeting mainErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:58:03,033 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:03,033 INFO L85 PathProgramCache]: Analyzing trace with hash 2043364431, now seen corresponding path program 1 times [2024-09-12 18:58:03,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:58:03,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622582154] [2024-09-12 18:58:03,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:03,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:58:03,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:58:03,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1471872255] [2024-09-12 18:58:03,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:03,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:58:03,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:58:03,047 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:58:03,050 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-09-12 18:58:03,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:03,105 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-12 18:58:03,107 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:58:03,787 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-09-12 18:58:03,787 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:58:05,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:58:05,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622582154] [2024-09-12 18:58:05,078 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:58:05,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471872255] [2024-09-12 18:58:05,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471872255] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:58:05,078 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:58:05,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:58:05,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957804174] [2024-09-12 18:58:05,079 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:58:05,079 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:58:05,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:58:05,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:58:05,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:58:05,079 INFO L87 Difference]: Start difference. First operand 1206 states and 1681 transitions. Second operand has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:58:07,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:58:07,055 INFO L93 Difference]: Finished difference Result 1446 states and 1993 transitions. [2024-09-12 18:58:07,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-09-12 18:58:07,055 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 102 [2024-09-12 18:58:07,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:58:07,060 INFO L225 Difference]: With dead ends: 1446 [2024-09-12 18:58:07,060 INFO L226 Difference]: Without dead ends: 1444 [2024-09-12 18:58:07,060 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2024-09-12 18:58:07,061 INFO L434 NwaCegarLoop]: 122 mSDtfsCounter, 338 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 1114 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 858 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:58:07,061 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 858 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1114 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-09-12 18:58:07,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2024-09-12 18:58:07,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 1208. [2024-09-12 18:58:07,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 1028 states have (on average 1.3978599221789882) internal successors, (1437), 1074 states have internal predecessors, (1437), 124 states have call successors, (124), 11 states have call predecessors, (124), 10 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2024-09-12 18:58:07,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 1683 transitions. [2024-09-12 18:58:07,789 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 1683 transitions. Word has length 102 [2024-09-12 18:58:07,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:58:07,789 INFO L474 AbstractCegarLoop]: Abstraction has 1208 states and 1683 transitions. [2024-09-12 18:58:07,790 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:58:07,790 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:07,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 1683 transitions. [2024-09-12 18:58:07,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-09-12 18:58:07,790 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:58:07,790 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:58:07,802 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2024-09-12 18:58:07,991 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2024-09-12 18:58:07,991 INFO L399 AbstractCegarLoop]: === Iteration 68 === Targeting mainErr48ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:58:07,991 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:07,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1080211876, now seen corresponding path program 1 times [2024-09-12 18:58:07,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:58:07,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763449453] [2024-09-12 18:58:07,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:07,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:58:08,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:58:08,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [161562970] [2024-09-12 18:58:08,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:08,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:58:08,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:58:08,006 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:58:08,007 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-09-12 18:58:08,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:08,051 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-09-12 18:58:08,052 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:58:09,094 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:09,095 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:58:14,263 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:14,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:58:14,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763449453] [2024-09-12 18:58:14,263 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:58:14,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161562970] [2024-09-12 18:58:14,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161562970] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:58:14,263 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:58:14,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2024-09-12 18:58:14,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473643365] [2024-09-12 18:58:14,264 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:58:14,264 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-12 18:58:14,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:58:14,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-12 18:58:14,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:58:14,265 INFO L87 Difference]: Start difference. First operand 1208 states and 1683 transitions. Second operand has 22 states, 21 states have (on average 5.857142857142857) internal successors, (123), 22 states have internal predecessors, (123), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:58:51,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:58:53,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:58:53,258 INFO L93 Difference]: Finished difference Result 1473 states and 2020 transitions. [2024-09-12 18:58:53,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-09-12 18:58:53,258 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.857142857142857) internal successors, (123), 22 states have internal predecessors, (123), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 103 [2024-09-12 18:58:53,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:58:53,261 INFO L225 Difference]: With dead ends: 1473 [2024-09-12 18:58:53,262 INFO L226 Difference]: Without dead ends: 1471 [2024-09-12 18:58:53,262 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=489, Invalid=1863, Unknown=0, NotChecked=0, Total=2352 [2024-09-12 18:58:53,262 INFO L434 NwaCegarLoop]: 85 mSDtfsCounter, 949 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 2612 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 2766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 2612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:58:53,262 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 739 Invalid, 2766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 2612 Invalid, 0 Unknown, 0 Unchecked, 26.9s Time] [2024-09-12 18:58:53,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2024-09-12 18:58:54,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 1379. [2024-09-12 18:58:54,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1379 states, 1176 states have (on average 1.3928571428571428) internal successors, (1638), 1222 states have internal predecessors, (1638), 147 states have call successors, (147), 11 states have call predecessors, (147), 10 states have return successors, (145), 145 states have call predecessors, (145), 145 states have call successors, (145) [2024-09-12 18:58:54,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1379 states to 1379 states and 1930 transitions. [2024-09-12 18:58:54,191 INFO L78 Accepts]: Start accepts. Automaton has 1379 states and 1930 transitions. Word has length 103 [2024-09-12 18:58:54,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:58:54,191 INFO L474 AbstractCegarLoop]: Abstraction has 1379 states and 1930 transitions. [2024-09-12 18:58:54,191 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 5.857142857142857) internal successors, (123), 22 states have internal predecessors, (123), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:58:54,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:54,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1379 states and 1930 transitions. [2024-09-12 18:58:54,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-12 18:58:54,192 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:58:54,192 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:58:54,207 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2024-09-12 18:58:54,392 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2024-09-12 18:58:54,392 INFO L399 AbstractCegarLoop]: === Iteration 69 === Targeting mainErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:58:54,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:54,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1385508874, now seen corresponding path program 1 times [2024-09-12 18:58:54,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:58:54,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378153479] [2024-09-12 18:58:54,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:54,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:58:54,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,505 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:58:54,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:58:54,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,509 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:58:54,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,512 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:58:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,513 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:58:54,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,514 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:58:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,517 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:58:54,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,519 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:58:54,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,520 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:58:54,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,522 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:54,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:58:54,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378153479] [2024-09-12 18:58:54,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378153479] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:58:54,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455178091] [2024-09-12 18:58:54,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:54,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:58:54,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:58:54,525 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:58:54,526 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-09-12 18:58:54,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:54,586 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:58:54,588 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:58:54,682 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:54,682 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:58:54,839 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:54,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455178091] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:58:54,839 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:58:54,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2024-09-12 18:58:54,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017908742] [2024-09-12 18:58:54,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:58:54,841 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:58:54,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:58:54,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:58:54,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:58:54,841 INFO L87 Difference]: Start difference. First operand 1379 states and 1930 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:58:56,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:58:56,632 INFO L93 Difference]: Finished difference Result 1969 states and 2738 transitions. [2024-09-12 18:58:56,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-12 18:58:56,633 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 104 [2024-09-12 18:58:56,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:58:56,637 INFO L225 Difference]: With dead ends: 1969 [2024-09-12 18:58:56,637 INFO L226 Difference]: Without dead ends: 1927 [2024-09-12 18:58:56,637 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 225 SyntacticMatches, 7 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2024-09-12 18:58:56,637 INFO L434 NwaCegarLoop]: 201 mSDtfsCounter, 599 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 603 SdHoareTripleChecker+Valid, 1121 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:58:56,637 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [603 Valid, 1121 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:58:56,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1927 states. [2024-09-12 18:58:57,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1927 to 1414. [2024-09-12 18:58:57,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1414 states, 1211 states have (on average 1.3922378199834846) internal successors, (1686), 1257 states have internal predecessors, (1686), 147 states have call successors, (147), 11 states have call predecessors, (147), 10 states have return successors, (145), 145 states have call predecessors, (145), 145 states have call successors, (145) [2024-09-12 18:58:57,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1414 states to 1414 states and 1978 transitions. [2024-09-12 18:58:57,586 INFO L78 Accepts]: Start accepts. Automaton has 1414 states and 1978 transitions. Word has length 104 [2024-09-12 18:58:57,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:58:57,586 INFO L474 AbstractCegarLoop]: Abstraction has 1414 states and 1978 transitions. [2024-09-12 18:58:57,586 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:58:57,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:57,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1414 states and 1978 transitions. [2024-09-12 18:58:57,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-12 18:58:57,587 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:58:57,587 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:58:57,603 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-09-12 18:58:57,787 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2024-09-12 18:58:57,788 INFO L399 AbstractCegarLoop]: === Iteration 70 === Targeting mainErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:58:57,788 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:57,788 INFO L85 PathProgramCache]: Analyzing trace with hash 873170417, now seen corresponding path program 1 times [2024-09-12 18:58:57,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:58:57,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54051300] [2024-09-12 18:58:57,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:57,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:58:57,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:58:57,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1091972833] [2024-09-12 18:58:57,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:57,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:58:57,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:58:57,804 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:58:57,805 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-09-12 18:58:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:57,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-09-12 18:58:57,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:58:58,852 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:58,852 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:59:03,122 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:59:03,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:59:03,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54051300] [2024-09-12 18:59:03,123 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:59:03,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091972833] [2024-09-12 18:59:03,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091972833] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:59:03,123 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:59:03,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2024-09-12 18:59:03,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595087155] [2024-09-12 18:59:03,123 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:59:03,123 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-12 18:59:03,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:59:03,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-12 18:59:03,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:59:03,124 INFO L87 Difference]: Start difference. First operand 1414 states and 1978 transitions. Second operand has 22 states, 21 states have (on average 5.9523809523809526) internal successors, (125), 22 states have internal predecessors, (125), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:59:13,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.50s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers []