./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound10.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_valuebound10.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 776d32abf1ae3b62e7ad4a02cd7c02c0cc6433852a1fe73b7d30c6e216da832a --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:08,985 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-12 18:54:09,049 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-09-12 18:54:09,053 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-12 18:54:09,053 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-12 18:54:09,078 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-12 18:54:09,080 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-12 18:54:09,080 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-12 18:54:09,081 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-12 18:54:09,084 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-12 18:54:09,084 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-12 18:54:09,085 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-12 18:54:09,085 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-12 18:54:09,085 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-12 18:54:09,085 INFO L153 SettingsManager]: * Use SBE=true [2024-09-12 18:54:09,086 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-12 18:54:09,086 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-12 18:54:09,088 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-12 18:54:09,089 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-12 18:54:09,089 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-12 18:54:09,089 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-12 18:54:09,089 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-12 18:54:09,090 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-12 18:54:09,090 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-12 18:54:09,090 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-12 18:54:09,090 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-12 18:54:09,090 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-12 18:54:09,090 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-12 18:54:09,091 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-12 18:54:09,091 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-12 18:54:09,091 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-12 18:54:09,091 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-12 18:54:09,091 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:54:09,092 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-12 18:54:09,092 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-12 18:54:09,092 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-12 18:54:09,094 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-12 18:54:09,094 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-12 18:54:09,094 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-12 18:54:09,094 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-12 18:54:09,095 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-12 18:54:09,095 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-12 18:54:09,095 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 -> 776d32abf1ae3b62e7ad4a02cd7c02c0cc6433852a1fe73b7d30c6e216da832a 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:09,348 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-12 18:54:09,367 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-12 18:54:09,369 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-12 18:54:09,370 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-12 18:54:09,370 INFO L274 PluginConnector]: CDTParser initialized [2024-09-12 18:54:09,371 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound10.c [2024-09-12 18:54:10,604 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-12 18:54:10,750 INFO L384 CDTParser]: Found 1 translation units. [2024-09-12 18:54:10,750 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound10.c [2024-09-12 18:54:10,758 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/81b860621/e9aaf38f3e744019a4546c71c3d797a2/FLAGaf8e36d17 [2024-09-12 18:54:10,771 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/81b860621/e9aaf38f3e744019a4546c71c3d797a2 [2024-09-12 18:54:10,775 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-12 18:54:10,776 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-09-12 18:54:10,777 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-12 18:54:10,778 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-12 18:54:10,782 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-12 18:54:10,783 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:54:10" (1/1) ... [2024-09-12 18:54:10,783 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c805250 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:10, skipping insertion in model container [2024-09-12 18:54:10,784 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:54:10" (1/1) ... [2024-09-12 18:54:10,799 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-12 18:54:10,923 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_valuebound10.c[490,503] [2024-09-12 18:54:10,948 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:54:10,956 INFO L200 MainTranslator]: Completed pre-run [2024-09-12 18:54:10,964 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_valuebound10.c[490,503] [2024-09-12 18:54:10,978 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:54:10,995 INFO L204 MainTranslator]: Completed translation [2024-09-12 18:54:10,996 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:10 WrapperNode [2024-09-12 18:54:10,996 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-12 18:54:10,997 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-12 18:54:10,998 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-12 18:54:10,998 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-12 18:54:11,003 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:10" (1/1) ... [2024-09-12 18:54:11,008 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:10" (1/1) ... [2024-09-12 18:54:11,013 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-09-12 18:54:11,014 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-12 18:54:11,015 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-12 18:54:11,015 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-12 18:54:11,015 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-12 18:54:11,023 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:10" (1/1) ... [2024-09-12 18:54:11,024 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:10" (1/1) ... [2024-09-12 18:54:11,029 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:10" (1/1) ... [2024-09-12 18:54:11,046 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:11,047 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:10" (1/1) ... [2024-09-12 18:54:11,047 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:10" (1/1) ... [2024-09-12 18:54:11,050 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:10" (1/1) ... [2024-09-12 18:54:11,055 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:10" (1/1) ... [2024-09-12 18:54:11,057 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:10" (1/1) ... [2024-09-12 18:54:11,060 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:10" (1/1) ... [2024-09-12 18:54:11,062 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-12 18:54:11,062 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-12 18:54:11,062 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-12 18:54:11,062 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-12 18:54:11,063 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:10" (1/1) ... [2024-09-12 18:54:11,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:54:11,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:11,091 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:11,093 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:11,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-12 18:54:11,125 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-09-12 18:54:11,126 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-09-12 18:54:11,126 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-09-12 18:54:11,126 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-09-12 18:54:11,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-09-12 18:54:11,126 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-09-12 18:54:11,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-09-12 18:54:11,126 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-12 18:54:11,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-12 18:54:11,126 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-09-12 18:54:11,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-09-12 18:54:11,171 INFO L242 CfgBuilder]: Building ICFG [2024-09-12 18:54:11,173 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-12 18:54:11,735 INFO L? ?]: Removed 131 outVars from TransFormulas that were not future-live. [2024-09-12 18:54:11,735 INFO L291 CfgBuilder]: Performing block encoding [2024-09-12 18:54:11,759 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-12 18:54:11,760 INFO L318 CfgBuilder]: Removed 3 assume(true) statements. [2024-09-12 18:54:11,760 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:54:11 BoogieIcfgContainer [2024-09-12 18:54:11,760 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-12 18:54:11,761 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-12 18:54:11,763 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-12 18:54:11,765 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-12 18:54:11,766 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 06:54:10" (1/3) ... [2024-09-12 18:54:11,766 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23c933ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:54:11, skipping insertion in model container [2024-09-12 18:54:11,766 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:10" (2/3) ... [2024-09-12 18:54:11,767 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23c933ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:54:11, skipping insertion in model container [2024-09-12 18:54:11,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:54:11" (3/3) ... [2024-09-12 18:54:11,768 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd3-ll_valuebound10.c [2024-09-12 18:54:11,780 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-12 18:54:11,780 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 51 error locations. [2024-09-12 18:54:11,828 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-09-12 18:54:11,834 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;@755be658, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-12 18:54:11,834 INFO L337 AbstractCegarLoop]: Starting to check reachability of 51 error locations. [2024-09-12 18:54:11,837 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:11,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-09-12 18:54:11,843 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:11,844 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:11,844 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:11,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:11,849 INFO L85 PathProgramCache]: Analyzing trace with hash 150372857, now seen corresponding path program 1 times [2024-09-12 18:54:11,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:11,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787585086] [2024-09-12 18:54:11,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:11,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:11,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:11,955 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:11,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:11,961 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:11,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:11,965 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:11,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:11,968 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:11,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:11,971 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:11,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:11,976 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:11,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:11,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787585086] [2024-09-12 18:54:11,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787585086] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:11,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:11,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:11,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348982666] [2024-09-12 18:54:11,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:11,989 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-09-12 18:54:11,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:12,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-09-12 18:54:12,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 18:54:12,006 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:54:12,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:12,045 INFO L93 Difference]: Finished difference Result 268 states and 310 transitions. [2024-09-12 18:54:12,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-12 18:54:12,047 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:54:12,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:12,052 INFO L225 Difference]: With dead ends: 268 [2024-09-12 18:54:12,053 INFO L226 Difference]: Without dead ends: 133 [2024-09-12 18:54:12,055 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:54:12,057 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:54:12,060 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:54:12,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-09-12 18:54:12,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2024-09-12 18:54:12,093 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:54:12,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 142 transitions. [2024-09-12 18:54:12,097 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 142 transitions. Word has length 29 [2024-09-12 18:54:12,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:12,097 INFO L474 AbstractCegarLoop]: Abstraction has 133 states and 142 transitions. [2024-09-12 18:54:12,098 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:54:12,098 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:12,098 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 142 transitions. [2024-09-12 18:54:12,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-09-12 18:54:12,099 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:12,099 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:54:12,100 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-12 18:54:12,100 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:54:12,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:12,100 INFO L85 PathProgramCache]: Analyzing trace with hash -994139042, now seen corresponding path program 1 times [2024-09-12 18:54:12,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:12,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623635612] [2024-09-12 18:54:12,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:12,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:12,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:12,245 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:12,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:12,249 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:12,252 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:12,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:12,254 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:12,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:12,257 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:12,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:12,296 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:54:12,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:12,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623635612] [2024-09-12 18:54:12,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623635612] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:12,297 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:12,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:54:12,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346334260] [2024-09-12 18:54:12,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:12,307 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:54:12,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:12,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:54:12,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:54:12,308 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:54:12,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:12,605 INFO L93 Difference]: Finished difference Result 229 states and 250 transitions. [2024-09-12 18:54:12,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:54:12,606 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:54:12,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:12,609 INFO L225 Difference]: With dead ends: 229 [2024-09-12 18:54:12,609 INFO L226 Difference]: Without dead ends: 194 [2024-09-12 18:54:12,610 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:54:12,612 INFO L434 NwaCegarLoop]: 87 mSDtfsCounter, 209 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:12,613 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.2s Time] [2024-09-12 18:54:12,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-12 18:54:12,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 135. [2024-09-12 18:54:12,634 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:54:12,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 144 transitions. [2024-09-12 18:54:12,636 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 144 transitions. Word has length 30 [2024-09-12 18:54:12,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:12,636 INFO L474 AbstractCegarLoop]: Abstraction has 135 states and 144 transitions. [2024-09-12 18:54:12,636 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:54:12,636 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:12,637 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 144 transitions. [2024-09-12 18:54:12,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-09-12 18:54:12,637 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:12,637 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:54:12,637 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-09-12 18:54:12,638 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:54:12,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:12,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1697009532, now seen corresponding path program 1 times [2024-09-12 18:54:12,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:12,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040725002] [2024-09-12 18:54:12,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:12,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:12,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:12,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [971482797] [2024-09-12 18:54:12,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:12,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:12,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:12,659 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:54:12,660 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:54:12,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:12,712 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:54:12,716 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:12,734 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:12,734 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:12,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:12,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040725002] [2024-09-12 18:54:12,735 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:12,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971482797] [2024-09-12 18:54:12,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971482797] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:12,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:12,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:12,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652714523] [2024-09-12 18:54:12,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:12,736 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:54:12,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:12,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:54:12,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:54:12,737 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:54:12,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:12,949 INFO L93 Difference]: Finished difference Result 204 states and 223 transitions. [2024-09-12 18:54:12,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:54:12,949 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:54:12,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:12,951 INFO L225 Difference]: With dead ends: 204 [2024-09-12 18:54:12,951 INFO L226 Difference]: Without dead ends: 200 [2024-09-12 18:54:12,951 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:54:12,952 INFO L434 NwaCegarLoop]: 128 mSDtfsCounter, 59 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:54:12,952 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:54:12,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-09-12 18:54:12,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 174. [2024-09-12 18:54:12,976 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:54:12,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 215 transitions. [2024-09-12 18:54:12,979 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 215 transitions. Word has length 33 [2024-09-12 18:54:12,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:12,979 INFO L474 AbstractCegarLoop]: Abstraction has 174 states and 215 transitions. [2024-09-12 18:54:12,979 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:54:12,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:12,980 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 215 transitions. [2024-09-12 18:54:12,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-09-12 18:54:12,982 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:12,982 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:54:12,994 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:13,182 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:54:13,183 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:54:13,183 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:13,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1697009150, now seen corresponding path program 1 times [2024-09-12 18:54:13,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:13,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861104190] [2024-09-12 18:54:13,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:13,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:13,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:13,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797073866] [2024-09-12 18:54:13,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:13,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:13,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:13,201 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:54:13,203 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:54:13,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:54:13,242 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:13,258 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:13,258 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:13,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:13,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861104190] [2024-09-12 18:54:13,258 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:13,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797073866] [2024-09-12 18:54:13,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797073866] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:13,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:13,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:13,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24794437] [2024-09-12 18:54:13,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:13,259 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:54:13,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:13,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:54:13,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:54:13,260 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:54:13,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:13,375 INFO L93 Difference]: Finished difference Result 202 states and 219 transitions. [2024-09-12 18:54:13,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:54:13,375 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:54:13,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:13,376 INFO L225 Difference]: With dead ends: 202 [2024-09-12 18:54:13,376 INFO L226 Difference]: Without dead ends: 200 [2024-09-12 18:54:13,377 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:54:13,378 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:54:13,378 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:54:13,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-09-12 18:54:13,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 174. [2024-09-12 18:54:13,397 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:54:13,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 213 transitions. [2024-09-12 18:54:13,398 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 213 transitions. Word has length 33 [2024-09-12 18:54:13,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:13,398 INFO L474 AbstractCegarLoop]: Abstraction has 174 states and 213 transitions. [2024-09-12 18:54:13,399 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:54:13,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:13,399 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 213 transitions. [2024-09-12 18:54:13,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-09-12 18:54:13,400 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:13,400 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:54:13,411 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:54:13,603 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:54:13,604 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:54:13,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:13,607 INFO L85 PathProgramCache]: Analyzing trace with hash -1261407042, now seen corresponding path program 1 times [2024-09-12 18:54:13,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:13,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497193442] [2024-09-12 18:54:13,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:13,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:13,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,751 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:13,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,756 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,758 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,762 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:13,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,765 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:13,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,770 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:13,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:13,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497193442] [2024-09-12 18:54:13,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497193442] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:13,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:13,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:13,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60966176] [2024-09-12 18:54:13,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:13,771 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:13,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:13,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:13,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:13,773 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:54:14,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:14,349 INFO L93 Difference]: Finished difference Result 197 states and 217 transitions. [2024-09-12 18:54:14,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:14,350 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:54:14,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:14,352 INFO L225 Difference]: With dead ends: 197 [2024-09-12 18:54:14,352 INFO L226 Difference]: Without dead ends: 196 [2024-09-12 18:54:14,353 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:54:14,355 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.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:14,356 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.6s Time] [2024-09-12 18:54:14,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-09-12 18:54:14,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 175. [2024-09-12 18:54:14,370 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:54:14,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 214 transitions. [2024-09-12 18:54:14,371 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 214 transitions. Word has length 35 [2024-09-12 18:54:14,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:14,372 INFO L474 AbstractCegarLoop]: Abstraction has 175 states and 214 transitions. [2024-09-12 18:54:14,372 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:54:14,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:14,373 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 214 transitions. [2024-09-12 18:54:14,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-09-12 18:54:14,373 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:14,373 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:54:14,373 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-09-12 18:54:14,373 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:54:14,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:14,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1261776448, now seen corresponding path program 1 times [2024-09-12 18:54:14,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:14,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045563468] [2024-09-12 18:54:14,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:14,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:14,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:14,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1973264207] [2024-09-12 18:54:14,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:14,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:14,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:14,396 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:54:14,397 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:54:14,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,435 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:14,436 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:14,498 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:14,498 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:14,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:14,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045563468] [2024-09-12 18:54:14,499 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:14,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973264207] [2024-09-12 18:54:14,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973264207] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:14,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:14,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:14,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566073127] [2024-09-12 18:54:14,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:14,499 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:14,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:14,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:14,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:14,500 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:54:14,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:14,766 INFO L93 Difference]: Finished difference Result 194 states and 214 transitions. [2024-09-12 18:54:14,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:14,766 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:54:14,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:14,767 INFO L225 Difference]: With dead ends: 194 [2024-09-12 18:54:14,768 INFO L226 Difference]: Without dead ends: 193 [2024-09-12 18:54:14,768 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:54:14,768 INFO L434 NwaCegarLoop]: 103 mSDtfsCounter, 140 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:14,769 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.2s Time] [2024-09-12 18:54:14,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-09-12 18:54:14,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 175. [2024-09-12 18:54:14,796 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:54:14,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 213 transitions. [2024-09-12 18:54:14,797 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 213 transitions. Word has length 35 [2024-09-12 18:54:14,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:14,797 INFO L474 AbstractCegarLoop]: Abstraction has 175 states and 213 transitions. [2024-09-12 18:54:14,798 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:54:14,798 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:14,798 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 213 transitions. [2024-09-12 18:54:14,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-09-12 18:54:14,800 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:14,800 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:54:14,813 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:15,001 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:54:15,001 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:54:15,002 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:15,002 INFO L85 PathProgramCache]: Analyzing trace with hash -448912472, now seen corresponding path program 1 times [2024-09-12 18:54:15,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:15,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515985705] [2024-09-12 18:54:15,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:15,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:15,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:15,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [532284096] [2024-09-12 18:54:15,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:15,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:15,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:15,019 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:54:15,020 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:54:15,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:15,072 INFO L262 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:54:15,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:15,127 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:15,128 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:15,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:15,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515985705] [2024-09-12 18:54:15,128 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:15,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532284096] [2024-09-12 18:54:15,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532284096] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:15,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:15,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:15,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668333832] [2024-09-12 18:54:15,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:15,132 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:15,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:15,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:15,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:15,133 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:54:15,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:15,461 INFO L93 Difference]: Finished difference Result 195 states and 215 transitions. [2024-09-12 18:54:15,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:15,464 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:54:15,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:15,465 INFO L225 Difference]: With dead ends: 195 [2024-09-12 18:54:15,465 INFO L226 Difference]: Without dead ends: 194 [2024-09-12 18:54:15,465 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:54:15,466 INFO L434 NwaCegarLoop]: 123 mSDtfsCounter, 53 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:15,466 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.3s Time] [2024-09-12 18:54:15,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-12 18:54:15,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 176. [2024-09-12 18:54:15,486 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:54:15,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 214 transitions. [2024-09-12 18:54:15,487 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 214 transitions. Word has length 36 [2024-09-12 18:54:15,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:15,487 INFO L474 AbstractCegarLoop]: Abstraction has 176 states and 214 transitions. [2024-09-12 18:54:15,487 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:54:15,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:15,488 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 214 transitions. [2024-09-12 18:54:15,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-09-12 18:54:15,491 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:15,492 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:54:15,507 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-09-12 18:54:15,692 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:54:15,692 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:54:15,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:15,693 INFO L85 PathProgramCache]: Analyzing trace with hash -460364130, now seen corresponding path program 1 times [2024-09-12 18:54:15,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:15,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801527938] [2024-09-12 18:54:15,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:15,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:15,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:15,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1332661706] [2024-09-12 18:54:15,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:15,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:15,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:15,703 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:54:15,704 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:54:15,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:15,738 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:15,739 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:15,794 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:15,794 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:15,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:15,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801527938] [2024-09-12 18:54:15,794 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:15,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332661706] [2024-09-12 18:54:15,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332661706] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:15,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:15,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:15,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846333582] [2024-09-12 18:54:15,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:15,795 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:15,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:15,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:15,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:15,797 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:54:15,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:15,990 INFO L93 Difference]: Finished difference Result 195 states and 214 transitions. [2024-09-12 18:54:15,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:15,990 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:54:15,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:15,991 INFO L225 Difference]: With dead ends: 195 [2024-09-12 18:54:15,992 INFO L226 Difference]: Without dead ends: 194 [2024-09-12 18:54:15,992 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:54:15,992 INFO L434 NwaCegarLoop]: 103 mSDtfsCounter, 185 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:15,993 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.2s Time] [2024-09-12 18:54:15,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-12 18:54:16,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 176. [2024-09-12 18:54:16,010 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:54:16,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 213 transitions. [2024-09-12 18:54:16,011 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 213 transitions. Word has length 36 [2024-09-12 18:54:16,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:16,012 INFO L474 AbstractCegarLoop]: Abstraction has 176 states and 213 transitions. [2024-09-12 18:54:16,012 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:54:16,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:16,012 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 213 transitions. [2024-09-12 18:54:16,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-09-12 18:54:16,013 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:16,013 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:54:16,024 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-09-12 18:54:16,213 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:54:16,214 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:54:16,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:16,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1031384576, now seen corresponding path program 1 times [2024-09-12 18:54:16,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:16,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814334934] [2024-09-12 18:54:16,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:16,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:16,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:16,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1348307233] [2024-09-12 18:54:16,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:16,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:16,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:16,225 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:54:16,226 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:54:16,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:16,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:54:16,260 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:16,278 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:16,278 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:16,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:16,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814334934] [2024-09-12 18:54:16,278 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:16,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348307233] [2024-09-12 18:54:16,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348307233] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:16,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:16,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:16,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511040905] [2024-09-12 18:54:16,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:16,279 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:54:16,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:16,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:54:16,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:54:16,279 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:54:16,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:16,369 INFO L93 Difference]: Finished difference Result 290 states and 369 transitions. [2024-09-12 18:54:16,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:54:16,371 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:54:16,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:16,373 INFO L225 Difference]: With dead ends: 290 [2024-09-12 18:54:16,373 INFO L226 Difference]: Without dead ends: 284 [2024-09-12 18:54:16,373 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:54:16,374 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:54:16,374 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:54:16,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2024-09-12 18:54:16,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 252. [2024-09-12 18:54:16,396 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:54:16,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 341 transitions. [2024-09-12 18:54:16,397 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 341 transitions. Word has length 37 [2024-09-12 18:54:16,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:16,397 INFO L474 AbstractCegarLoop]: Abstraction has 252 states and 341 transitions. [2024-09-12 18:54:16,398 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:54:16,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:16,398 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 341 transitions. [2024-09-12 18:54:16,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-09-12 18:54:16,398 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:16,398 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:54:16,411 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:54:16,602 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:54:16,603 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:54:16,603 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:16,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1386386046, now seen corresponding path program 1 times [2024-09-12 18:54:16,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:16,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531367916] [2024-09-12 18:54:16,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:16,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:16,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:16,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1347771093] [2024-09-12 18:54:16,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:16,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:16,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:16,612 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:54:16,613 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:54:16,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:16,644 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:16,645 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:16,664 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:16,665 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:16,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:16,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531367916] [2024-09-12 18:54:16,665 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:16,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347771093] [2024-09-12 18:54:16,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347771093] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:16,665 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:16,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:16,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417147274] [2024-09-12 18:54:16,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:16,666 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:16,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:16,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:16,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:16,666 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:54:17,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:17,151 INFO L93 Difference]: Finished difference Result 277 states and 345 transitions. [2024-09-12 18:54:17,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:17,151 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:54:17,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:17,153 INFO L225 Difference]: With dead ends: 277 [2024-09-12 18:54:17,153 INFO L226 Difference]: Without dead ends: 276 [2024-09-12 18:54:17,153 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:54:17,153 INFO L434 NwaCegarLoop]: 132 mSDtfsCounter, 57 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:17,154 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.5s Time] [2024-09-12 18:54:17,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2024-09-12 18:54:17,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 252. [2024-09-12 18:54:17,179 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:54:17,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 339 transitions. [2024-09-12 18:54:17,180 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 339 transitions. Word has length 37 [2024-09-12 18:54:17,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:17,180 INFO L474 AbstractCegarLoop]: Abstraction has 252 states and 339 transitions. [2024-09-12 18:54:17,181 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:54:17,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:17,181 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 339 transitions. [2024-09-12 18:54:17,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-09-12 18:54:17,181 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:17,181 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:54:17,194 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:54:17,382 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:54:17,383 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:54:17,383 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:17,383 INFO L85 PathProgramCache]: Analyzing trace with hash -28294368, now seen corresponding path program 1 times [2024-09-12 18:54:17,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:17,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009716557] [2024-09-12 18:54:17,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:17,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:17,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:17,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [442624035] [2024-09-12 18:54:17,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:17,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:17,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:17,392 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:54:17,393 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:54:17,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:17,421 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:17,422 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:17,536 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:17,536 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:17,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:17,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009716557] [2024-09-12 18:54:17,537 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:17,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442624035] [2024-09-12 18:54:17,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442624035] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:17,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:17,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:17,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330555565] [2024-09-12 18:54:17,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:17,538 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:17,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:17,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:17,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:17,538 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:54:17,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:17,733 INFO L93 Difference]: Finished difference Result 278 states and 344 transitions. [2024-09-12 18:54:17,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:17,734 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:54:17,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:17,735 INFO L225 Difference]: With dead ends: 278 [2024-09-12 18:54:17,735 INFO L226 Difference]: Without dead ends: 277 [2024-09-12 18:54:17,735 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 35 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:54:17,736 INFO L434 NwaCegarLoop]: 134 mSDtfsCounter, 100 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:17,736 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.2s Time] [2024-09-12 18:54:17,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-09-12 18:54:17,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 252. [2024-09-12 18:54:17,765 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:54:17,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 337 transitions. [2024-09-12 18:54:17,767 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 337 transitions. Word has length 38 [2024-09-12 18:54:17,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:17,767 INFO L474 AbstractCegarLoop]: Abstraction has 252 states and 337 transitions. [2024-09-12 18:54:17,767 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:54:17,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:17,767 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 337 transitions. [2024-09-12 18:54:17,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-09-12 18:54:17,769 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:17,769 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:54:17,784 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:54:17,969 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:54:17,970 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:54:17,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:17,970 INFO L85 PathProgramCache]: Analyzing trace with hash 976873282, now seen corresponding path program 1 times [2024-09-12 18:54:17,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:17,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225775448] [2024-09-12 18:54:17,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:17,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:17,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:18,052 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:18,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:18,054 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:18,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:18,056 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:18,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:18,057 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:18,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:18,058 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:18,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:18,060 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:18,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:18,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225775448] [2024-09-12 18:54:18,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225775448] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:18,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:18,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:18,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432280938] [2024-09-12 18:54:18,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:18,060 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:18,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:18,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:18,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:18,061 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:54:18,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:18,632 INFO L93 Difference]: Finished difference Result 281 states and 347 transitions. [2024-09-12 18:54:18,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:18,632 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:54:18,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:18,635 INFO L225 Difference]: With dead ends: 281 [2024-09-12 18:54:18,635 INFO L226 Difference]: Without dead ends: 280 [2024-09-12 18:54:18,635 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:54:18,636 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.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:18,636 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.5s Time] [2024-09-12 18:54:18,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2024-09-12 18:54:18,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 257. [2024-09-12 18:54:18,657 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:54:18,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 344 transitions. [2024-09-12 18:54:18,658 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 344 transitions. Word has length 39 [2024-09-12 18:54:18,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:18,658 INFO L474 AbstractCegarLoop]: Abstraction has 257 states and 344 transitions. [2024-09-12 18:54:18,658 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:54:18,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:18,659 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 344 transitions. [2024-09-12 18:54:18,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-09-12 18:54:18,659 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:18,659 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:54:18,659 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-09-12 18:54:18,659 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:54:18,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:18,659 INFO L85 PathProgramCache]: Analyzing trace with hash 218300844, now seen corresponding path program 1 times [2024-09-12 18:54:18,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:18,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457391991] [2024-09-12 18:54:18,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:18,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:18,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:18,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [425140229] [2024-09-12 18:54:18,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:18,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:18,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:18,677 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:54:18,677 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:54:18,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:18,710 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:54:18,711 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:18,749 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:18,749 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:18,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:18,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457391991] [2024-09-12 18:54:18,749 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:18,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425140229] [2024-09-12 18:54:18,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425140229] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:18,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:18,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:18,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612240325] [2024-09-12 18:54:18,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:18,750 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:18,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:18,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:18,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:18,751 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:54:19,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:19,069 INFO L93 Difference]: Finished difference Result 298 states and 355 transitions. [2024-09-12 18:54:19,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:19,069 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:54:19,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:19,070 INFO L225 Difference]: With dead ends: 298 [2024-09-12 18:54:19,070 INFO L226 Difference]: Without dead ends: 297 [2024-09-12 18:54:19,070 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:54:19,071 INFO L434 NwaCegarLoop]: 119 mSDtfsCounter, 108 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:19,071 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.3s Time] [2024-09-12 18:54:19,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2024-09-12 18:54:19,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 259. [2024-09-12 18:54:19,092 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:54:19,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 346 transitions. [2024-09-12 18:54:19,093 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 346 transitions. Word has length 40 [2024-09-12 18:54:19,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:19,093 INFO L474 AbstractCegarLoop]: Abstraction has 259 states and 346 transitions. [2024-09-12 18:54:19,093 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:54:19,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:19,094 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 346 transitions. [2024-09-12 18:54:19,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-09-12 18:54:19,094 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:19,094 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:54:19,107 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-09-12 18:54:19,298 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:54:19,299 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:54:19,299 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:19,299 INFO L85 PathProgramCache]: Analyzing trace with hash 145118284, now seen corresponding path program 1 times [2024-09-12 18:54:19,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:19,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24428328] [2024-09-12 18:54:19,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:19,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:19,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:19,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [664308119] [2024-09-12 18:54:19,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:19,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:19,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:19,315 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:54:19,316 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:54:19,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,345 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:54:19,346 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:19,423 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:19,423 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:19,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:19,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24428328] [2024-09-12 18:54:19,423 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:19,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664308119] [2024-09-12 18:54:19,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664308119] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:19,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:19,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:54:19,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729725737] [2024-09-12 18:54:19,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:19,424 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:19,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:19,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:19,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:19,424 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:54:19,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:19,716 INFO L93 Difference]: Finished difference Result 283 states and 351 transitions. [2024-09-12 18:54:19,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:19,717 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:54:19,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:19,718 INFO L225 Difference]: With dead ends: 283 [2024-09-12 18:54:19,718 INFO L226 Difference]: Without dead ends: 281 [2024-09-12 18:54:19,718 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:54:19,719 INFO L434 NwaCegarLoop]: 124 mSDtfsCounter, 46 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:54:19,719 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:54:19,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-09-12 18:54:19,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 263. [2024-09-12 18:54:19,750 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:54:19,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 349 transitions. [2024-09-12 18:54:19,751 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 349 transitions. Word has length 42 [2024-09-12 18:54:19,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:19,752 INFO L474 AbstractCegarLoop]: Abstraction has 263 states and 349 transitions. [2024-09-12 18:54:19,752 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:54:19,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:19,752 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 349 transitions. [2024-09-12 18:54:19,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-09-12 18:54:19,752 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:19,753 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:54:19,765 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:54:19,953 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:54:19,954 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:54:19,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:19,954 INFO L85 PathProgramCache]: Analyzing trace with hash 820015268, now seen corresponding path program 1 times [2024-09-12 18:54:19,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:19,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063485620] [2024-09-12 18:54:19,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:19,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:19,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:20,037 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:20,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:20,039 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:20,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:20,041 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:20,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:20,043 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:20,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:20,062 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:20,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:20,066 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:54:20,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:20,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063485620] [2024-09-12 18:54:20,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063485620] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:20,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680077425] [2024-09-12 18:54:20,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:20,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:20,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:20,069 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:54:20,070 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:54:20,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:20,104 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:54:20,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:20,135 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:54:20,135 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:20,217 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:54:20,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680077425] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:20,217 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:54:20,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2024-09-12 18:54:20,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802540050] [2024-09-12 18:54:20,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:20,218 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:54:20,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:20,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:54:20,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:54:20,218 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:54:20,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:20,763 INFO L93 Difference]: Finished difference Result 574 states and 717 transitions. [2024-09-12 18:54:20,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:54:20,764 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:54:20,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:20,766 INFO L225 Difference]: With dead ends: 574 [2024-09-12 18:54:20,766 INFO L226 Difference]: Without dead ends: 539 [2024-09-12 18:54:20,766 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:54:20,767 INFO L434 NwaCegarLoop]: 130 mSDtfsCounter, 481 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:20,767 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.4s Time] [2024-09-12 18:54:20,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2024-09-12 18:54:20,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 355. [2024-09-12 18:54:20,808 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:54:20,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 517 transitions. [2024-09-12 18:54:20,809 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 517 transitions. Word has length 43 [2024-09-12 18:54:20,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:20,810 INFO L474 AbstractCegarLoop]: Abstraction has 355 states and 517 transitions. [2024-09-12 18:54:20,810 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:54:20,810 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:20,810 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 517 transitions. [2024-09-12 18:54:20,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 18:54:20,811 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:20,811 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:54:20,824 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:21,014 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:54:21,015 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:54:21,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:21,015 INFO L85 PathProgramCache]: Analyzing trace with hash -222864919, now seen corresponding path program 1 times [2024-09-12 18:54:21,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:21,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965834238] [2024-09-12 18:54:21,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:21,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:21,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:21,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [917526239] [2024-09-12 18:54:21,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:21,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:21,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:21,023 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:54:21,024 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:54:21,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:21,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:21,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:21,105 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:21,105 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:21,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:21,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965834238] [2024-09-12 18:54:21,106 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:21,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917526239] [2024-09-12 18:54:21,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917526239] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:21,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:21,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:21,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102576831] [2024-09-12 18:54:21,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:21,106 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:21,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:21,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:21,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:21,107 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:54:21,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:21,364 INFO L93 Difference]: Finished difference Result 373 states and 519 transitions. [2024-09-12 18:54:21,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:21,364 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:54:21,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:21,366 INFO L225 Difference]: With dead ends: 373 [2024-09-12 18:54:21,366 INFO L226 Difference]: Without dead ends: 372 [2024-09-12 18:54:21,367 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:54:21,367 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:54:21,367 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:54:21,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-09-12 18:54:21,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 355. [2024-09-12 18:54:21,409 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:54:21,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 515 transitions. [2024-09-12 18:54:21,412 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 515 transitions. Word has length 46 [2024-09-12 18:54:21,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:21,412 INFO L474 AbstractCegarLoop]: Abstraction has 355 states and 515 transitions. [2024-09-12 18:54:21,413 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:54:21,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:21,413 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 515 transitions. [2024-09-12 18:54:21,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 18:54:21,413 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:21,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:54:21,428 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:54:21,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:54:21,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:54:21,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:21,618 INFO L85 PathProgramCache]: Analyzing trace with hash -700394504, now seen corresponding path program 1 times [2024-09-12 18:54:21,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:21,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992477881] [2024-09-12 18:54:21,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:21,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:21,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:21,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [227967343] [2024-09-12 18:54:21,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:21,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:21,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:21,628 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:54:21,631 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:54:21,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:21,663 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:54:21,664 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:21,784 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:54:21,784 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:21,974 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:54:21,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:21,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992477881] [2024-09-12 18:54:21,975 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:21,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227967343] [2024-09-12 18:54:21,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227967343] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:21,975 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:54:21,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2024-09-12 18:54:21,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325568859] [2024-09-12 18:54:21,975 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:21,975 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:54:21,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:21,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:54:21,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:54:21,976 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:54:23,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:23,054 INFO L93 Difference]: Finished difference Result 674 states and 968 transitions. [2024-09-12 18:54:23,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:54:23,055 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:54:23,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:23,057 INFO L225 Difference]: With dead ends: 674 [2024-09-12 18:54:23,057 INFO L226 Difference]: Without dead ends: 671 [2024-09-12 18:54:23,058 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:54:23,058 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:54:23,058 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:54:23,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2024-09-12 18:54:23,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 398. [2024-09-12 18:54:23,142 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:54:23,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 581 transitions. [2024-09-12 18:54:23,144 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 581 transitions. Word has length 46 [2024-09-12 18:54:23,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:23,144 INFO L474 AbstractCegarLoop]: Abstraction has 398 states and 581 transitions. [2024-09-12 18:54:23,145 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:54:23,145 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:23,145 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 581 transitions. [2024-09-12 18:54:23,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 18:54:23,145 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:23,145 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:54:23,158 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:23,346 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:54:23,346 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:54:23,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:23,346 INFO L85 PathProgramCache]: Analyzing trace with hash 1681122210, now seen corresponding path program 1 times [2024-09-12 18:54:23,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:23,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133518096] [2024-09-12 18:54:23,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:23,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:23,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:23,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1331692570] [2024-09-12 18:54:23,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:23,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:23,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:23,358 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:54:23,359 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:54:23,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,391 INFO L262 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:23,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:23,430 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:23,430 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:23,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:23,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133518096] [2024-09-12 18:54:23,431 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:23,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331692570] [2024-09-12 18:54:23,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331692570] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:23,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:23,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:23,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85255144] [2024-09-12 18:54:23,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:23,432 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:23,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:23,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:23,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:23,432 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:54:23,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:23,694 INFO L93 Difference]: Finished difference Result 416 states and 583 transitions. [2024-09-12 18:54:23,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:23,694 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:54:23,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:23,696 INFO L225 Difference]: With dead ends: 416 [2024-09-12 18:54:23,696 INFO L226 Difference]: Without dead ends: 415 [2024-09-12 18:54:23,697 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:54:23,697 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:54:23,697 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:54:23,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2024-09-12 18:54:23,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 398. [2024-09-12 18:54:23,776 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:54:23,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 579 transitions. [2024-09-12 18:54:23,778 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 579 transitions. Word has length 47 [2024-09-12 18:54:23,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:23,779 INFO L474 AbstractCegarLoop]: Abstraction has 398 states and 579 transitions. [2024-09-12 18:54:23,779 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:54:23,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:23,779 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 579 transitions. [2024-09-12 18:54:23,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 18:54:23,780 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:23,780 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:54:23,792 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:23,983 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:54:23,984 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:54:23,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:23,984 INFO L85 PathProgramCache]: Analyzing trace with hash -237393054, now seen corresponding path program 1 times [2024-09-12 18:54:23,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:23,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993654740] [2024-09-12 18:54:23,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:23,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:23,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:23,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1468016151] [2024-09-12 18:54:23,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:23,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:23,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:23,994 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:54:23,995 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:54:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:24,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:54:24,025 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:24,139 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:54:24,139 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:24,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:24,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993654740] [2024-09-12 18:54:24,752 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:24,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468016151] [2024-09-12 18:54:24,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468016151] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:24,752 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:24,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:54:24,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216960700] [2024-09-12 18:54:24,753 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:24,753 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:54:24,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:24,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:54:24,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:54:24,754 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:54:25,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:25,145 INFO L93 Difference]: Finished difference Result 641 states and 931 transitions. [2024-09-12 18:54:25,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:54:25,145 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:54:25,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:25,148 INFO L225 Difference]: With dead ends: 641 [2024-09-12 18:54:25,148 INFO L226 Difference]: Without dead ends: 639 [2024-09-12 18:54:25,148 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:54:25,149 INFO L434 NwaCegarLoop]: 96 mSDtfsCounter, 399 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:25,149 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.2s Time] [2024-09-12 18:54:25,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2024-09-12 18:54:25,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 563. [2024-09-12 18:54:25,265 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:54:25,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 879 transitions. [2024-09-12 18:54:25,267 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 879 transitions. Word has length 47 [2024-09-12 18:54:25,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:25,267 INFO L474 AbstractCegarLoop]: Abstraction has 563 states and 879 transitions. [2024-09-12 18:54:25,267 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:54:25,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:25,268 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 879 transitions. [2024-09-12 18:54:25,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:54:25,268 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:25,268 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:54:25,282 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:25,472 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:54:25,473 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:54:25,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:25,473 INFO L85 PathProgramCache]: Analyzing trace with hash 575181067, now seen corresponding path program 1 times [2024-09-12 18:54:25,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:25,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000832302] [2024-09-12 18:54:25,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:25,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:25,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:25,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [411952178] [2024-09-12 18:54:25,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:25,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:25,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:25,482 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:54:25,485 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:54:25,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:25,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:25,520 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:25,544 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:25,544 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:25,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:25,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000832302] [2024-09-12 18:54:25,545 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:25,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411952178] [2024-09-12 18:54:25,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411952178] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:25,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:25,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:25,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310917458] [2024-09-12 18:54:25,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:25,546 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:25,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:25,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:25,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:25,547 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:54:26,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:26,122 INFO L93 Difference]: Finished difference Result 591 states and 891 transitions. [2024-09-12 18:54:26,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:26,123 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:54:26,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:26,125 INFO L225 Difference]: With dead ends: 591 [2024-09-12 18:54:26,125 INFO L226 Difference]: Without dead ends: 590 [2024-09-12 18:54:26,125 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:54:26,126 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.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:26,126 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.5s Time] [2024-09-12 18:54:26,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2024-09-12 18:54:26,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 563. [2024-09-12 18:54:26,222 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:54:26,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 877 transitions. [2024-09-12 18:54:26,224 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 877 transitions. Word has length 48 [2024-09-12 18:54:26,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:26,224 INFO L474 AbstractCegarLoop]: Abstraction has 563 states and 877 transitions. [2024-09-12 18:54:26,224 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:54:26,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:26,225 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 877 transitions. [2024-09-12 18:54:26,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:54:26,225 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:26,225 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:54:26,237 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:54:26,429 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:54:26,430 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:54:26,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:26,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1231119416, now seen corresponding path program 1 times [2024-09-12 18:54:26,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:26,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302485536] [2024-09-12 18:54:26,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:26,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:26,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:26,548 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:26,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:26,550 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:26,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:26,553 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:26,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:26,554 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:26,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:26,556 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:26,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:26,559 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:54:26,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:26,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302485536] [2024-09-12 18:54:26,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302485536] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:26,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765238066] [2024-09-12 18:54:26,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:26,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:26,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:26,561 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:54:26,561 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:54:26,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:26,595 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:54:26,596 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:26,627 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:54:26,627 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:26,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765238066] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:26,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:26,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-09-12 18:54:26,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296551308] [2024-09-12 18:54:26,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:26,628 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:26,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:26,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:26,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:54:26,629 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:54:27,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:27,009 INFO L93 Difference]: Finished difference Result 768 states and 1111 transitions. [2024-09-12 18:54:27,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:54:27,010 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:54:27,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:27,012 INFO L225 Difference]: With dead ends: 768 [2024-09-12 18:54:27,012 INFO L226 Difference]: Without dead ends: 482 [2024-09-12 18:54:27,013 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:54:27,014 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:54:27,014 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:54:27,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2024-09-12 18:54:27,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 357. [2024-09-12 18:54:27,084 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:54:27,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 511 transitions. [2024-09-12 18:54:27,085 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 511 transitions. Word has length 48 [2024-09-12 18:54:27,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:27,086 INFO L474 AbstractCegarLoop]: Abstraction has 357 states and 511 transitions. [2024-09-12 18:54:27,086 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:54:27,087 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:27,087 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 511 transitions. [2024-09-12 18:54:27,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:54:27,087 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:27,087 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:54:27,101 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:54:27,293 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:54:27,294 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:54:27,294 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:27,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1230750010, now seen corresponding path program 1 times [2024-09-12 18:54:27,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:27,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065095927] [2024-09-12 18:54:27,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:27,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:27,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:27,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [427564781] [2024-09-12 18:54:27,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:27,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:27,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:27,307 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:54:27,308 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:54:27,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:27,342 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:54:27,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:27,491 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:54:27,492 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:27,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:27,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065095927] [2024-09-12 18:54:27,640 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:27,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427564781] [2024-09-12 18:54:27,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427564781] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:27,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:27,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:54:27,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735660325] [2024-09-12 18:54:27,640 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:27,641 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:54:27,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:27,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:54:27,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:54:27,642 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:54:28,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:28,336 INFO L93 Difference]: Finished difference Result 474 states and 658 transitions. [2024-09-12 18:54:28,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:54:28,338 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:54:28,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:28,340 INFO L225 Difference]: With dead ends: 474 [2024-09-12 18:54:28,340 INFO L226 Difference]: Without dead ends: 473 [2024-09-12 18:54:28,341 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:54:28,341 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.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:28,342 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.5s Time] [2024-09-12 18:54:28,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2024-09-12 18:54:28,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 436. [2024-09-12 18:54:28,442 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:54:28,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 650 transitions. [2024-09-12 18:54:28,444 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 650 transitions. Word has length 48 [2024-09-12 18:54:28,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:28,444 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 650 transitions. [2024-09-12 18:54:28,444 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:54:28,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:28,445 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 650 transitions. [2024-09-12 18:54:28,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 18:54:28,446 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:28,446 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:54:28,459 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:54:28,646 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:54:28,647 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:54:28,647 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:28,647 INFO L85 PathProgramCache]: Analyzing trace with hash 650744004, now seen corresponding path program 1 times [2024-09-12 18:54:28,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:28,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213266865] [2024-09-12 18:54:28,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:28,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:28,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:28,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1690077632] [2024-09-12 18:54:28,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:28,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:28,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:28,655 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:54:28,656 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:54:28,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:28,685 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:28,685 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:28,769 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:28,769 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:28,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:28,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213266865] [2024-09-12 18:54:28,769 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:28,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690077632] [2024-09-12 18:54:28,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690077632] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:28,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:28,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:28,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184401270] [2024-09-12 18:54:28,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:28,770 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:28,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:28,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:28,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:28,770 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:54:29,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:29,380 INFO L93 Difference]: Finished difference Result 465 states and 663 transitions. [2024-09-12 18:54:29,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:29,381 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:54:29,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:29,383 INFO L225 Difference]: With dead ends: 465 [2024-09-12 18:54:29,383 INFO L226 Difference]: Without dead ends: 464 [2024-09-12 18:54:29,384 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:54:29,385 INFO L434 NwaCegarLoop]: 138 mSDtfsCounter, 57 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:29,385 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.5s Time] [2024-09-12 18:54:29,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2024-09-12 18:54:29,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 436. [2024-09-12 18:54:29,483 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:54:29,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 648 transitions. [2024-09-12 18:54:29,484 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 648 transitions. Word has length 49 [2024-09-12 18:54:29,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:29,485 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 648 transitions. [2024-09-12 18:54:29,485 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:54:29,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:29,485 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 648 transitions. [2024-09-12 18:54:29,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 18:54:29,485 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:29,486 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:54:29,498 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:54:29,686 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:54:29,686 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:54:29,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:29,686 INFO L85 PathProgramCache]: Analyzing trace with hash -501455260, now seen corresponding path program 1 times [2024-09-12 18:54:29,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:29,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897228439] [2024-09-12 18:54:29,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:29,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:29,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:29,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [561512482] [2024-09-12 18:54:29,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:29,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:29,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:29,694 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:54:29,695 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:54:29,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:29,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 18:54:29,727 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:29,884 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:54:29,884 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:31,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:31,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897228439] [2024-09-12 18:54:31,043 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:31,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561512482] [2024-09-12 18:54:31,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561512482] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:31,043 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:31,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:54:31,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651835575] [2024-09-12 18:54:31,044 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:31,044 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:54:31,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:31,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:54:31,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:54:31,045 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:54:31,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:31,602 INFO L93 Difference]: Finished difference Result 482 states and 653 transitions. [2024-09-12 18:54:31,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:54:31,602 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:54:31,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:31,604 INFO L225 Difference]: With dead ends: 482 [2024-09-12 18:54:31,604 INFO L226 Difference]: Without dead ends: 481 [2024-09-12 18:54:31,604 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:54:31,605 INFO L434 NwaCegarLoop]: 120 mSDtfsCounter, 393 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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:54:31,605 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:54:31,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2024-09-12 18:54:31,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 436. [2024-09-12 18:54:31,709 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:54:31,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 645 transitions. [2024-09-12 18:54:31,710 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 645 transitions. Word has length 49 [2024-09-12 18:54:31,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:31,710 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 645 transitions. [2024-09-12 18:54:31,710 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:54:31,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:31,711 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 645 transitions. [2024-09-12 18:54:31,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-09-12 18:54:31,711 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:31,712 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:54:31,723 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:54:31,912 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:54:31,912 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:54:31,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:31,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1634756220, now seen corresponding path program 1 times [2024-09-12 18:54:31,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:31,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942171356] [2024-09-12 18:54:31,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:31,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:31,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:31,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1305204245] [2024-09-12 18:54:31,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:31,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:31,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:31,921 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:54:31,922 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:54:31,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:31,956 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:54:31,957 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:32,070 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:54:32,070 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:32,647 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:54:32,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:32,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942171356] [2024-09-12 18:54:32,648 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:32,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305204245] [2024-09-12 18:54:32,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305204245] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:32,648 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:54:32,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2024-09-12 18:54:32,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513051278] [2024-09-12 18:54:32,648 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:32,648 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 18:54:32,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:32,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 18:54:32,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:54:32,649 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:54:36,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:36,221 INFO L93 Difference]: Finished difference Result 490 states and 659 transitions. [2024-09-12 18:54:36,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:54:36,221 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:54:36,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:36,223 INFO L225 Difference]: With dead ends: 490 [2024-09-12 18:54:36,223 INFO L226 Difference]: Without dead ends: 485 [2024-09-12 18:54:36,224 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:54:36,224 INFO L434 NwaCegarLoop]: 127 mSDtfsCounter, 379 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s 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.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:36,224 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.3s Time] [2024-09-12 18:54:36,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2024-09-12 18:54:36,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 357. [2024-09-12 18:54:36,315 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:54:36,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 498 transitions. [2024-09-12 18:54:36,317 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 498 transitions. Word has length 50 [2024-09-12 18:54:36,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:36,317 INFO L474 AbstractCegarLoop]: Abstraction has 357 states and 498 transitions. [2024-09-12 18:54:36,317 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:54:36,317 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:36,318 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 498 transitions. [2024-09-12 18:54:36,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-09-12 18:54:36,318 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:36,318 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:54:36,330 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:54:36,522 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:54:36,523 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:54:36,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:36,523 INFO L85 PathProgramCache]: Analyzing trace with hash -862164634, now seen corresponding path program 1 times [2024-09-12 18:54:36,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:36,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798417920] [2024-09-12 18:54:36,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:36,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:36,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:36,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1957298977] [2024-09-12 18:54:36,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:36,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:36,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:36,534 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:54:36,535 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:54:36,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:36,569 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-12 18:54:36,570 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:36,700 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:54:36,700 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:37,192 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:54:37,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:37,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798417920] [2024-09-12 18:54:37,192 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:37,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957298977] [2024-09-12 18:54:37,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957298977] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:37,193 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:54:37,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2024-09-12 18:54:37,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539819837] [2024-09-12 18:54:37,193 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:37,193 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:54:37,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:37,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:54:37,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:54:37,194 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:54:38,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:38,939 INFO L93 Difference]: Finished difference Result 409 states and 514 transitions. [2024-09-12 18:54:38,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:54:38,940 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:54:38,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:38,941 INFO L225 Difference]: With dead ends: 409 [2024-09-12 18:54:38,941 INFO L226 Difference]: Without dead ends: 407 [2024-09-12 18:54:38,942 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:54:38,942 INFO L434 NwaCegarLoop]: 142 mSDtfsCounter, 502 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s 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.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:38,942 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.6s Time] [2024-09-12 18:54:38,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-09-12 18:54:39,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 358. [2024-09-12 18:54:39,036 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:54:39,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 495 transitions. [2024-09-12 18:54:39,037 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 495 transitions. Word has length 51 [2024-09-12 18:54:39,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:39,038 INFO L474 AbstractCegarLoop]: Abstraction has 358 states and 495 transitions. [2024-09-12 18:54:39,038 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:54:39,038 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:39,038 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 495 transitions. [2024-09-12 18:54:39,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-09-12 18:54:39,039 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:39,039 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:54:39,051 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:54:39,242 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:54:39,243 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:54:39,243 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:39,243 INFO L85 PathProgramCache]: Analyzing trace with hash -1833363282, now seen corresponding path program 1 times [2024-09-12 18:54:39,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:39,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761866855] [2024-09-12 18:54:39,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:39,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:39,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:39,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1008753278] [2024-09-12 18:54:39,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:39,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:39,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:39,252 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:54:39,253 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:54:39,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:39,285 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:54:39,285 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:39,351 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:54:39,351 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:39,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:39,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761866855] [2024-09-12 18:54:39,351 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:39,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008753278] [2024-09-12 18:54:39,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008753278] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:39,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:39,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:54:39,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68325784] [2024-09-12 18:54:39,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:39,352 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:39,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:39,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:39,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:39,352 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:54:39,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:39,703 INFO L93 Difference]: Finished difference Result 374 states and 500 transitions. [2024-09-12 18:54:39,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:39,704 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:54:39,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:39,705 INFO L225 Difference]: With dead ends: 374 [2024-09-12 18:54:39,705 INFO L226 Difference]: Without dead ends: 372 [2024-09-12 18:54:39,705 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:54:39,706 INFO L434 NwaCegarLoop]: 113 mSDtfsCounter, 32 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:39,706 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.2s Time] [2024-09-12 18:54:39,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-09-12 18:54:39,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 362. [2024-09-12 18:54:39,802 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:54:39,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 498 transitions. [2024-09-12 18:54:39,803 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 498 transitions. Word has length 53 [2024-09-12 18:54:39,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:39,803 INFO L474 AbstractCegarLoop]: Abstraction has 362 states and 498 transitions. [2024-09-12 18:54:39,804 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:54:39,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:39,804 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 498 transitions. [2024-09-12 18:54:39,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-09-12 18:54:39,804 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:39,804 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:54:39,817 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:54:40,005 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:54:40,005 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:54:40,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:40,005 INFO L85 PathProgramCache]: Analyzing trace with hash -330700910, now seen corresponding path program 1 times [2024-09-12 18:54:40,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:40,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207196487] [2024-09-12 18:54:40,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:40,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:40,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:40,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1504868918] [2024-09-12 18:54:40,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:40,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:40,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:40,015 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:54:40,016 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:54:40,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:40,049 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 18:54:40,050 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:40,147 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:54:40,147 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:40,247 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:54:40,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:40,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207196487] [2024-09-12 18:54:40,247 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:40,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504868918] [2024-09-12 18:54:40,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504868918] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:40,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:54:40,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2024-09-12 18:54:40,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962851869] [2024-09-12 18:54:40,247 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:40,247 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:54:40,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:40,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:54:40,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:54:40,248 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:54:41,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:41,101 INFO L93 Difference]: Finished difference Result 409 states and 517 transitions. [2024-09-12 18:54:41,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:54:41,101 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:54:41,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:41,103 INFO L225 Difference]: With dead ends: 409 [2024-09-12 18:54:41,103 INFO L226 Difference]: Without dead ends: 407 [2024-09-12 18:54:41,103 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:54:41,103 INFO L434 NwaCegarLoop]: 129 mSDtfsCounter, 154 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:41,103 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.7s Time] [2024-09-12 18:54:41,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-09-12 18:54:41,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 366. [2024-09-12 18:54:41,205 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:54:41,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 501 transitions. [2024-09-12 18:54:41,206 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 501 transitions. Word has length 55 [2024-09-12 18:54:41,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:41,207 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 501 transitions. [2024-09-12 18:54:41,207 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:54:41,207 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:41,207 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 501 transitions. [2024-09-12 18:54:41,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 18:54:41,207 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:41,207 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:54:41,220 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:54:41,408 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:54:41,408 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:54:41,408 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:41,408 INFO L85 PathProgramCache]: Analyzing trace with hash -215074698, now seen corresponding path program 1 times [2024-09-12 18:54:41,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:41,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071560683] [2024-09-12 18:54:41,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:41,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:41,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,528 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:41,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,530 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:41,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,553 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,555 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:41,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,557 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:41,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,558 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:54:41,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,560 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:54:41,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,562 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:54:41,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:41,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071560683] [2024-09-12 18:54:41,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071560683] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:41,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344332113] [2024-09-12 18:54:41,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:41,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:41,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:41,564 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:54:41,565 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:54:41,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,596 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:54:41,597 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:41,665 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:54:41,666 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:41,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344332113] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:41,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:41,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2024-09-12 18:54:41,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025739554] [2024-09-12 18:54:41,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:41,666 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:41,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:41,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:41,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:54:41,667 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:54:42,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:42,164 INFO L93 Difference]: Finished difference Result 393 states and 505 transitions. [2024-09-12 18:54:42,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:42,165 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:54:42,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:42,166 INFO L225 Difference]: With dead ends: 393 [2024-09-12 18:54:42,166 INFO L226 Difference]: Without dead ends: 392 [2024-09-12 18:54:42,166 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:54:42,167 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 261 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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:54:42,167 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:54:42,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-09-12 18:54:42,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 366. [2024-09-12 18:54:42,263 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:54:42,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 500 transitions. [2024-09-12 18:54:42,264 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 500 transitions. Word has length 57 [2024-09-12 18:54:42,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:42,264 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 500 transitions. [2024-09-12 18:54:42,265 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:54:42,265 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:42,265 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 500 transitions. [2024-09-12 18:54:42,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 18:54:42,265 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:42,265 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:54:42,277 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-09-12 18:54:42,465 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:54:42,466 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:54:42,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:42,466 INFO L85 PathProgramCache]: Analyzing trace with hash 24165517, now seen corresponding path program 1 times [2024-09-12 18:54:42,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:42,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418483003] [2024-09-12 18:54:42,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:42,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:42,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:42,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1703962571] [2024-09-12 18:54:42,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:42,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:42,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:42,475 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:54:42,476 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:54:42,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:42,508 INFO L262 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:54:42,509 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:42,636 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:54:42,636 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:50,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:50,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418483003] [2024-09-12 18:54:50,809 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:50,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703962571] [2024-09-12 18:54:50,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703962571] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:50,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:50,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:54:50,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861612889] [2024-09-12 18:54:50,809 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:50,809 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:54:50,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:50,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:54:50,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2024-09-12 18:54:50,810 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:54:51,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:51,205 INFO L93 Difference]: Finished difference Result 419 states and 522 transitions. [2024-09-12 18:54:51,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:54:51,206 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:54:51,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:51,207 INFO L225 Difference]: With dead ends: 419 [2024-09-12 18:54:51,207 INFO L226 Difference]: Without dead ends: 417 [2024-09-12 18:54:51,208 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=42, Invalid=112, Unknown=2, NotChecked=0, Total=156 [2024-09-12 18:54:51,208 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 439 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:51,208 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 686 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:54:51,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-09-12 18:54:51,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 366. [2024-09-12 18:54:51,304 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:54:51,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 496 transitions. [2024-09-12 18:54:51,306 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 496 transitions. Word has length 57 [2024-09-12 18:54:51,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:51,306 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 496 transitions. [2024-09-12 18:54:51,306 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:54:51,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:51,306 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 496 transitions. [2024-09-12 18:54:51,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-09-12 18:54:51,306 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:51,306 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:54:51,319 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:54:51,510 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:54:51,510 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:54:51,511 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:51,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1922619074, now seen corresponding path program 1 times [2024-09-12 18:54:51,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:51,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22414210] [2024-09-12 18:54:51,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:51,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:51,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:51,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1277700862] [2024-09-12 18:54:51,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:51,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:51,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:51,522 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:54:51,523 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:54:51,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:51,555 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:54:51,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:51,614 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:54:51,614 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:51,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:51,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22414210] [2024-09-12 18:54:51,614 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:51,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277700862] [2024-09-12 18:54:51,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277700862] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:51,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:51,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:51,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755713928] [2024-09-12 18:54:51,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:51,615 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:51,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:51,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:51,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:51,615 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:54:52,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:52,024 INFO L93 Difference]: Finished difference Result 393 states and 500 transitions. [2024-09-12 18:54:52,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:52,024 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:54:52,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:52,026 INFO L225 Difference]: With dead ends: 393 [2024-09-12 18:54:52,026 INFO L226 Difference]: Without dead ends: 392 [2024-09-12 18:54:52,026 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:54:52,026 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.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:52,026 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.3s Time] [2024-09-12 18:54:52,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-09-12 18:54:52,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 366. [2024-09-12 18:54:52,124 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:54:52,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 495 transitions. [2024-09-12 18:54:52,125 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 495 transitions. Word has length 58 [2024-09-12 18:54:52,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:52,125 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 495 transitions. [2024-09-12 18:54:52,125 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:54:52,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:52,126 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 495 transitions. [2024-09-12 18:54:52,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-09-12 18:54:52,126 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:52,126 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:54:52,138 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:52,326 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:54:52,327 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:54:52,327 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:52,327 INFO L85 PathProgramCache]: Analyzing trace with hash 749131130, now seen corresponding path program 1 times [2024-09-12 18:54:52,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:52,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890713712] [2024-09-12 18:54:52,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:52,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:52,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:52,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1944136272] [2024-09-12 18:54:52,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:52,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:52,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:52,336 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:54:52,337 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:54:52,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:52,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:54:52,370 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:52,489 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:54:52,489 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:01,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:01,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890713712] [2024-09-12 18:55:01,570 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:01,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944136272] [2024-09-12 18:55:01,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944136272] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:01,570 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:01,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:55:01,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442102274] [2024-09-12 18:55:01,570 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:01,570 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:01,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:01,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:01,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=110, Unknown=3, NotChecked=0, Total=156 [2024-09-12 18:55:01,571 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:02,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:02,002 INFO L93 Difference]: Finished difference Result 419 states and 517 transitions. [2024-09-12 18:55:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:55:02,002 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:02,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:02,004 INFO L225 Difference]: With dead ends: 419 [2024-09-12 18:55:02,004 INFO L226 Difference]: Without dead ends: 417 [2024-09-12 18:55:02,004 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=54, Invalid=125, Unknown=3, NotChecked=0, Total=182 [2024-09-12 18:55:02,005 INFO L434 NwaCegarLoop]: 90 mSDtfsCounter, 513 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:02,005 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 466 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:02,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-09-12 18:55:02,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 366. [2024-09-12 18:55:02,103 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:02,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 491 transitions. [2024-09-12 18:55:02,104 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 491 transitions. Word has length 58 [2024-09-12 18:55:02,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:02,104 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 491 transitions. [2024-09-12 18:55:02,104 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:02,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:02,104 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 491 transitions. [2024-09-12 18:55:02,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-09-12 18:55:02,104 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:02,104 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:02,116 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:02,305 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:02,305 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:02,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:02,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1748228655, now seen corresponding path program 1 times [2024-09-12 18:55:02,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:02,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562528843] [2024-09-12 18:55:02,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:02,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:02,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:02,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1754874749] [2024-09-12 18:55:02,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:02,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:02,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:02,313 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:02,314 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:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:02,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 18:55:02,345 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:02,568 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:02,568 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:10,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:10,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562528843] [2024-09-12 18:55:10,894 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:10,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754874749] [2024-09-12 18:55:10,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754874749] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:10,894 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:10,894 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 18:55:10,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708085104] [2024-09-12 18:55:10,894 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:10,895 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:55:10,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:10,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:55:10,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=341, Unknown=2, NotChecked=0, Total=420 [2024-09-12 18:55:10,895 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:55:11,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:11,873 INFO L93 Difference]: Finished difference Result 494 states and 636 transitions. [2024-09-12 18:55:11,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:55:11,874 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:55:11,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:11,875 INFO L225 Difference]: With dead ends: 494 [2024-09-12 18:55:11,875 INFO L226 Difference]: Without dead ends: 493 [2024-09-12 18:55:11,876 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=145, Invalid=609, Unknown=2, NotChecked=0, Total=756 [2024-09-12 18:55:11,876 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 537 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 1273 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 1303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:11,876 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [541 Valid, 565 Invalid, 1303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1273 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:55:11,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2024-09-12 18:55:11,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 379. [2024-09-12 18:55:11,984 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:55:11,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 505 transitions. [2024-09-12 18:55:11,985 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 505 transitions. Word has length 59 [2024-09-12 18:55:11,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:11,985 INFO L474 AbstractCegarLoop]: Abstraction has 379 states and 505 transitions. [2024-09-12 18:55:11,985 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:55:11,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:11,985 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 505 transitions. [2024-09-12 18:55:11,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-09-12 18:55:11,986 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:11,986 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:55:11,997 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:55:12,186 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:55:12,186 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:55:12,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:12,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1639486436, now seen corresponding path program 1 times [2024-09-12 18:55:12,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:12,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630520071] [2024-09-12 18:55:12,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:12,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:12,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:12,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1710830531] [2024-09-12 18:55:12,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:12,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:12,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:12,195 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:55:12,196 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:55:12,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:12,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 18:55:12,238 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:12,470 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:12,470 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:16,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:16,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630520071] [2024-09-12 18:55:16,069 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:16,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710830531] [2024-09-12 18:55:16,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710830531] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:16,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:16,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 18:55:16,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657928767] [2024-09-12 18:55:16,070 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:16,070 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:55:16,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:16,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:55:16,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=342, Unknown=1, NotChecked=0, Total=420 [2024-09-12 18:55:16,072 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:55:16,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:16,908 INFO L93 Difference]: Finished difference Result 494 states and 635 transitions. [2024-09-12 18:55:16,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:55:16,908 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:55:16,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:16,910 INFO L225 Difference]: With dead ends: 494 [2024-09-12 18:55:16,910 INFO L226 Difference]: Without dead ends: 493 [2024-09-12 18:55:16,910 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=145, Invalid=610, Unknown=1, NotChecked=0, Total=756 [2024-09-12 18:55:16,911 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 553 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 1209 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:16,911 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 569 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1209 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:55:16,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2024-09-12 18:55:17,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 368. [2024-09-12 18:55:17,016 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:55:17,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 493 transitions. [2024-09-12 18:55:17,017 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 493 transitions. Word has length 60 [2024-09-12 18:55:17,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:17,017 INFO L474 AbstractCegarLoop]: Abstraction has 368 states and 493 transitions. [2024-09-12 18:55:17,017 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:55:17,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:17,017 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 493 transitions. [2024-09-12 18:55:17,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-09-12 18:55:17,018 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:17,018 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:55:17,030 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:55:17,218 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:55:17,218 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:55:17,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:17,219 INFO L85 PathProgramCache]: Analyzing trace with hash 962205802, now seen corresponding path program 1 times [2024-09-12 18:55:17,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:17,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393568579] [2024-09-12 18:55:17,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:17,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:17,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:17,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1246704876] [2024-09-12 18:55:17,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:17,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:17,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:17,227 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:55:17,228 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:55:17,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,262 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:55:17,262 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:17,322 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:55:17,323 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:17,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:17,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393568579] [2024-09-12 18:55:17,323 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:17,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246704876] [2024-09-12 18:55:17,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246704876] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:17,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:17,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:55:17,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118657444] [2024-09-12 18:55:17,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:17,324 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:17,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:17,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:17,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:17,324 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:55:17,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:17,509 INFO L93 Difference]: Finished difference Result 398 states and 510 transitions. [2024-09-12 18:55:17,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:17,510 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:55:17,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:17,511 INFO L225 Difference]: With dead ends: 398 [2024-09-12 18:55:17,511 INFO L226 Difference]: Without dead ends: 396 [2024-09-12 18:55:17,511 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:55:17,512 INFO L434 NwaCegarLoop]: 124 mSDtfsCounter, 34 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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:55:17,512 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:55:17,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2024-09-12 18:55:17,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 372. [2024-09-12 18:55:17,619 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:55:17,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 496 transitions. [2024-09-12 18:55:17,620 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 496 transitions. Word has length 62 [2024-09-12 18:55:17,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:17,621 INFO L474 AbstractCegarLoop]: Abstraction has 372 states and 496 transitions. [2024-09-12 18:55:17,621 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:55:17,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:17,621 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 496 transitions. [2024-09-12 18:55:17,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-09-12 18:55:17,621 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:17,621 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:55:17,633 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-09-12 18:55:17,825 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:55:17,826 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:55:17,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:17,826 INFO L85 PathProgramCache]: Analyzing trace with hash 715528145, now seen corresponding path program 1 times [2024-09-12 18:55:17,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:17,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409501339] [2024-09-12 18:55:17,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:17,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:17,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:17,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1871666143] [2024-09-12 18:55:17,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:17,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:17,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:17,834 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:55:17,837 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:55:17,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:17,874 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 18:55:17,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:17,937 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:17,937 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:26,106 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:26,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:26,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409501339] [2024-09-12 18:55:26,106 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:26,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871666143] [2024-09-12 18:55:26,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871666143] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:26,107 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:26,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-09-12 18:55:26,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952447148] [2024-09-12 18:55:26,107 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:26,107 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:55:26,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:26,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:55:26,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=38, Unknown=2, NotChecked=0, Total=56 [2024-09-12 18:55:26,107 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:55:28,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:28,229 INFO L93 Difference]: Finished difference Result 645 states and 831 transitions. [2024-09-12 18:55:28,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:55:28,229 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:55:28,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:28,231 INFO L225 Difference]: With dead ends: 645 [2024-09-12 18:55:28,231 INFO L226 Difference]: Without dead ends: 640 [2024-09-12 18:55:28,232 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:55:28,232 INFO L434 NwaCegarLoop]: 195 mSDtfsCounter, 204 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:28,232 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 893 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-09-12 18:55:28,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2024-09-12 18:55:28,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 532. [2024-09-12 18:55:28,400 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:55:28,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 769 transitions. [2024-09-12 18:55:28,402 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 769 transitions. Word has length 61 [2024-09-12 18:55:28,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:28,402 INFO L474 AbstractCegarLoop]: Abstraction has 532 states and 769 transitions. [2024-09-12 18:55:28,402 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:55:28,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:28,402 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 769 transitions. [2024-09-12 18:55:28,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-09-12 18:55:28,403 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:28,403 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:55:28,415 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:55:28,606 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:55:28,606 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:55:28,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:28,607 INFO L85 PathProgramCache]: Analyzing trace with hash 706536126, now seen corresponding path program 1 times [2024-09-12 18:55:28,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:28,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371354999] [2024-09-12 18:55:28,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:28,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:28,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:28,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [47052971] [2024-09-12 18:55:28,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:28,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:28,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:28,619 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:55:28,620 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:55:28,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:28,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 18:55:28,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:28,841 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:28,842 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:37,190 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:37,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:37,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371354999] [2024-09-12 18:55:37,191 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:37,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47052971] [2024-09-12 18:55:37,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47052971] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:37,191 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:37,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-09-12 18:55:37,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639664588] [2024-09-12 18:55:37,191 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:37,191 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:55:37,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:37,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:55:37,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=38, Unknown=2, NotChecked=0, Total=56 [2024-09-12 18:55:37,192 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:55:39,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:39,510 INFO L93 Difference]: Finished difference Result 642 states and 824 transitions. [2024-09-12 18:55:39,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:55:39,510 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:55:39,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:39,512 INFO L225 Difference]: With dead ends: 642 [2024-09-12 18:55:39,512 INFO L226 Difference]: Without dead ends: 641 [2024-09-12 18:55:39,512 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=20, Invalid=50, Unknown=2, NotChecked=0, Total=72 [2024-09-12 18:55:39,513 INFO L434 NwaCegarLoop]: 197 mSDtfsCounter, 253 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 810 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:39,513 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 810 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-09-12 18:55:39,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2024-09-12 18:55:39,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 532. [2024-09-12 18:55:39,687 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:55:39,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 767 transitions. [2024-09-12 18:55:39,689 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 767 transitions. Word has length 62 [2024-09-12 18:55:39,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:39,689 INFO L474 AbstractCegarLoop]: Abstraction has 532 states and 767 transitions. [2024-09-12 18:55:39,689 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:55:39,689 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:39,689 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 767 transitions. [2024-09-12 18:55:39,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-12 18:55:39,690 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:39,690 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:55:39,701 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:39,890 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:55:39,890 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:55:39,890 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:39,890 INFO L85 PathProgramCache]: Analyzing trace with hash 1261967351, now seen corresponding path program 1 times [2024-09-12 18:55:39,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:39,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585296726] [2024-09-12 18:55:39,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:39,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:39,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:39,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1289866173] [2024-09-12 18:55:39,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:39,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:39,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:39,898 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:55:39,900 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:55:39,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:39,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:55:39,935 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:39,983 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:55:39,984 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:39,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:39,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585296726] [2024-09-12 18:55:39,984 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:39,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289866173] [2024-09-12 18:55:39,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289866173] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:39,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:39,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:55:39,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311506338] [2024-09-12 18:55:39,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:39,984 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:39,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:39,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:39,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:39,985 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:55:40,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:40,530 INFO L93 Difference]: Finished difference Result 609 states and 857 transitions. [2024-09-12 18:55:40,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:40,531 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:55:40,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:40,533 INFO L225 Difference]: With dead ends: 609 [2024-09-12 18:55:40,533 INFO L226 Difference]: Without dead ends: 606 [2024-09-12 18:55:40,533 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:55:40,533 INFO L434 NwaCegarLoop]: 91 mSDtfsCounter, 203 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:40,533 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.3s Time] [2024-09-12 18:55:40,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-09-12 18:55:40,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 588. [2024-09-12 18:55:40,723 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:55:40,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 843 transitions. [2024-09-12 18:55:40,725 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 843 transitions. Word has length 64 [2024-09-12 18:55:40,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:40,725 INFO L474 AbstractCegarLoop]: Abstraction has 588 states and 843 transitions. [2024-09-12 18:55:40,725 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:55:40,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:40,725 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 843 transitions. [2024-09-12 18:55:40,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-09-12 18:55:40,725 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:40,725 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:55:40,737 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-09-12 18:55:40,926 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:55:40,926 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:55:40,926 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:40,926 INFO L85 PathProgramCache]: Analyzing trace with hash 466282342, now seen corresponding path program 1 times [2024-09-12 18:55:40,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:40,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300640748] [2024-09-12 18:55:40,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:40,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:40,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:40,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1071449111] [2024-09-12 18:55:40,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:40,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:40,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:40,935 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:55:40,936 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:55:40,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:40,966 INFO L262 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:55:40,967 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:41,014 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:55:41,014 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:41,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:41,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300640748] [2024-09-12 18:55:41,014 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:41,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071449111] [2024-09-12 18:55:41,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071449111] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:41,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:41,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:55:41,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877179333] [2024-09-12 18:55:41,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:41,015 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:41,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:41,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:41,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:41,015 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:55:41,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:41,374 INFO L93 Difference]: Finished difference Result 607 states and 851 transitions. [2024-09-12 18:55:41,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:41,374 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:55:41,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:41,376 INFO L225 Difference]: With dead ends: 607 [2024-09-12 18:55:41,376 INFO L226 Difference]: Without dead ends: 606 [2024-09-12 18:55:41,377 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:55:41,377 INFO L434 NwaCegarLoop]: 92 mSDtfsCounter, 201 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:41,377 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 300 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:55:41,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-09-12 18:55:41,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 588. [2024-09-12 18:55:41,570 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:55:41,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 841 transitions. [2024-09-12 18:55:41,571 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 841 transitions. Word has length 65 [2024-09-12 18:55:41,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:41,571 INFO L474 AbstractCegarLoop]: Abstraction has 588 states and 841 transitions. [2024-09-12 18:55:41,571 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:55:41,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:41,571 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 841 transitions. [2024-09-12 18:55:41,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-09-12 18:55:41,572 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:41,572 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:55:41,584 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:41,772 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:55:41,773 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:55:41,773 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:41,773 INFO L85 PathProgramCache]: Analyzing trace with hash 935255464, now seen corresponding path program 1 times [2024-09-12 18:55:41,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:41,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54715747] [2024-09-12 18:55:41,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:41,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:41,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:41,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [552171989] [2024-09-12 18:55:41,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:41,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:41,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:41,780 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:55:41,782 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:55:41,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:41,814 INFO L262 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-09-12 18:55:41,815 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:41,963 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:55:41,963 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:41,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:41,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54715747] [2024-09-12 18:55:41,996 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:41,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552171989] [2024-09-12 18:55:41,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552171989] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:41,996 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:41,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:55:41,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131118355] [2024-09-12 18:55:41,996 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:41,996 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:41,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:41,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:41,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:55:41,997 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:55:42,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:42,967 INFO L93 Difference]: Finished difference Result 634 states and 853 transitions. [2024-09-12 18:55:42,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:55:42,967 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:55:42,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:42,970 INFO L225 Difference]: With dead ends: 634 [2024-09-12 18:55:42,970 INFO L226 Difference]: Without dead ends: 632 [2024-09-12 18:55:42,970 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:55:42,970 INFO L434 NwaCegarLoop]: 137 mSDtfsCounter, 162 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:42,970 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.7s Time] [2024-09-12 18:55:42,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2024-09-12 18:55:43,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 596. [2024-09-12 18:55:43,156 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:55:43,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 847 transitions. [2024-09-12 18:55:43,157 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 847 transitions. Word has length 66 [2024-09-12 18:55:43,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:43,157 INFO L474 AbstractCegarLoop]: Abstraction has 596 states and 847 transitions. [2024-09-12 18:55:43,157 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:55:43,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:43,158 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 847 transitions. [2024-09-12 18:55:43,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-09-12 18:55:43,158 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:43,158 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:55:43,170 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:55:43,358 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:55:43,359 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:55:43,359 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:43,359 INFO L85 PathProgramCache]: Analyzing trace with hash -468967476, now seen corresponding path program 1 times [2024-09-12 18:55:43,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:43,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668287210] [2024-09-12 18:55:43,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:43,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:43,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:43,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2138497360] [2024-09-12 18:55:43,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:43,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:43,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:43,367 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:55:43,373 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:55:43,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:43,405 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:55:43,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:43,457 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:55:43,457 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:43,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:43,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668287210] [2024-09-12 18:55:43,457 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:43,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138497360] [2024-09-12 18:55:43,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138497360] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:43,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:43,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:55:43,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736115557] [2024-09-12 18:55:43,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:43,458 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:43,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:43,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:43,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:43,458 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:55:43,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:43,819 INFO L93 Difference]: Finished difference Result 814 states and 1200 transitions. [2024-09-12 18:55:43,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:43,820 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:55:43,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:43,822 INFO L225 Difference]: With dead ends: 814 [2024-09-12 18:55:43,822 INFO L226 Difference]: Without dead ends: 810 [2024-09-12 18:55:43,822 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:55:43,822 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:55:43,823 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:55:43,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-09-12 18:55:44,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 790. [2024-09-12 18:55:44,110 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:55:44,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 1162 transitions. [2024-09-12 18:55:44,112 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 1162 transitions. Word has length 69 [2024-09-12 18:55:44,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:44,112 INFO L474 AbstractCegarLoop]: Abstraction has 790 states and 1162 transitions. [2024-09-12 18:55:44,112 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:55:44,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:44,112 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 1162 transitions. [2024-09-12 18:55:44,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-09-12 18:55:44,113 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:44,113 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:55:44,124 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:44,313 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:55:44,313 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:55:44,314 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:44,314 INFO L85 PathProgramCache]: Analyzing trace with hash 293981980, now seen corresponding path program 1 times [2024-09-12 18:55:44,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:44,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033385410] [2024-09-12 18:55:44,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:44,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:44,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,352 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:44,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,354 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:44,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,356 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:44,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,358 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:44,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,360 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:44,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,365 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:55:44,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,367 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:55:44,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,368 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:55:44,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,369 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:55:44,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:44,371 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:55:44,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:44,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033385410] [2024-09-12 18:55:44,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033385410] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:44,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:44,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:55:44,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142072605] [2024-09-12 18:55:44,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:44,372 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:44,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:44,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:44,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:44,372 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:55:45,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:45,019 INFO L93 Difference]: Finished difference Result 812 states and 1174 transitions. [2024-09-12 18:55:45,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:55:45,019 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:55:45,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:45,022 INFO L225 Difference]: With dead ends: 812 [2024-09-12 18:55:45,022 INFO L226 Difference]: Without dead ends: 810 [2024-09-12 18:55:45,023 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:55:45,023 INFO L434 NwaCegarLoop]: 86 mSDtfsCounter, 230 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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:55:45,023 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:55:45,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-09-12 18:55:45,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 792. [2024-09-12 18:55:45,324 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:55:45,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1162 transitions. [2024-09-12 18:55:45,325 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1162 transitions. Word has length 71 [2024-09-12 18:55:45,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:45,326 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1162 transitions. [2024-09-12 18:55:45,326 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:55:45,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:45,326 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1162 transitions. [2024-09-12 18:55:45,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-09-12 18:55:45,326 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:45,326 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:55:45,326 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-09-12 18:55:45,326 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:55:45,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:45,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1702162544, now seen corresponding path program 1 times [2024-09-12 18:55:45,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:45,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399453439] [2024-09-12 18:55:45,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:45,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:45,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:45,447 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:45,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:45,449 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:45,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:45,474 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:45,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:45,476 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:45,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:45,478 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:45,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:45,480 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:55:45,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:45,481 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:55:45,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:45,483 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:55:45,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:45,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399453439] [2024-09-12 18:55:45,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399453439] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:45,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062501150] [2024-09-12 18:55:45,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:45,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:45,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:45,485 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:55:45,486 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:55:45,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:45,524 INFO L262 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:55:45,525 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:45,633 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:55:45,634 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:45,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062501150] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:45,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:45,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 16 [2024-09-12 18:55:45,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419582036] [2024-09-12 18:55:45,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:45,634 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:55:45,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:45,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:55:45,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:55:45,635 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:55:46,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:46,628 INFO L93 Difference]: Finished difference Result 845 states and 1170 transitions. [2024-09-12 18:55:46,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:55:46,628 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:55:46,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:46,631 INFO L225 Difference]: With dead ends: 845 [2024-09-12 18:55:46,631 INFO L226 Difference]: Without dead ends: 844 [2024-09-12 18:55:46,631 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:55:46,631 INFO L434 NwaCegarLoop]: 126 mSDtfsCounter, 419 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:46,631 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [423 Valid, 618 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:55:46,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2024-09-12 18:55:46,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 792. [2024-09-12 18:55:46,899 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:55:46,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1160 transitions. [2024-09-12 18:55:46,901 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1160 transitions. Word has length 70 [2024-09-12 18:55:46,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:46,902 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1160 transitions. [2024-09-12 18:55:46,902 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:55:46,902 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:46,902 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1160 transitions. [2024-09-12 18:55:46,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-12 18:55:46,902 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:46,902 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:55:46,914 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:47,103 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:55:47,103 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:55:47,103 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:47,103 INFO L85 PathProgramCache]: Analyzing trace with hash 523506918, now seen corresponding path program 1 times [2024-09-12 18:55:47,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:47,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940206704] [2024-09-12 18:55:47,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:47,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:47,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:47,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,149 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:47,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,150 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:47,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,153 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:47,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,155 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:47,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,156 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:55:47,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,158 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:55:47,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,159 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:55:47,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,161 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:55:47,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:47,162 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:55:47,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:47,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940206704] [2024-09-12 18:55:47,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940206704] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:47,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:47,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:55:47,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176395614] [2024-09-12 18:55:47,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:47,163 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:55:47,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:47,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:55:47,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:55:47,164 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:55:47,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:47,915 INFO L93 Difference]: Finished difference Result 821 states and 1168 transitions. [2024-09-12 18:55:47,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:55:47,916 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:55:47,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:47,918 INFO L225 Difference]: With dead ends: 821 [2024-09-12 18:55:47,918 INFO L226 Difference]: Without dead ends: 819 [2024-09-12 18:55:47,919 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:55:47,919 INFO L434 NwaCegarLoop]: 93 mSDtfsCounter, 325 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:47,919 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 434 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:55:47,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2024-09-12 18:55:48,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 792. [2024-09-12 18:55:48,179 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:55:48,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1158 transitions. [2024-09-12 18:55:48,181 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1158 transitions. Word has length 72 [2024-09-12 18:55:48,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:48,181 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1158 transitions. [2024-09-12 18:55:48,181 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:55:48,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:48,181 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1158 transitions. [2024-09-12 18:55:48,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-09-12 18:55:48,182 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:48,182 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:55:48,182 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-09-12 18:55:48,182 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:55:48,182 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:48,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1227431432, now seen corresponding path program 1 times [2024-09-12 18:55:48,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:48,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683431809] [2024-09-12 18:55:48,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:48,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:48,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:48,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [914135652] [2024-09-12 18:55:48,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:48,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:48,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:48,190 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:55:48,191 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:55:48,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:48,224 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:55:48,225 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:48,307 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:55:48,307 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:48,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:48,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683431809] [2024-09-12 18:55:48,327 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:48,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914135652] [2024-09-12 18:55:48,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914135652] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:48,327 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:48,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-09-12 18:55:48,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502262323] [2024-09-12 18:55:48,327 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:48,328 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:55:48,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:48,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:55:48,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:55:48,328 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:55:48,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:48,866 INFO L93 Difference]: Finished difference Result 835 states and 1174 transitions. [2024-09-12 18:55:48,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:55:48,867 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:55:48,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:48,869 INFO L225 Difference]: With dead ends: 835 [2024-09-12 18:55:48,869 INFO L226 Difference]: Without dead ends: 834 [2024-09-12 18:55:48,869 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:55:48,869 INFO L434 NwaCegarLoop]: 120 mSDtfsCounter, 358 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:48,870 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.2s Time] [2024-09-12 18:55:48,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2024-09-12 18:55:49,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 792. [2024-09-12 18:55:49,138 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:55:49,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1150 transitions. [2024-09-12 18:55:49,140 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1150 transitions. Word has length 71 [2024-09-12 18:55:49,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:49,140 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1150 transitions. [2024-09-12 18:55:49,140 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:55:49,140 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:49,140 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1150 transitions. [2024-09-12 18:55:49,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-09-12 18:55:49,140 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:49,140 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:55:49,153 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:49,341 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:55:49,341 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:55:49,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:49,341 INFO L85 PathProgramCache]: Analyzing trace with hash 578978837, now seen corresponding path program 1 times [2024-09-12 18:55:49,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:49,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085809554] [2024-09-12 18:55:49,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:49,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:49,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,366 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:49,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,370 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:49,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,372 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:49,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,373 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:49,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,373 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:49,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,374 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:55:49,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,376 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:55:49,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,378 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:55:49,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,379 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:55:49,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:49,383 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:55:49,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:49,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085809554] [2024-09-12 18:55:49,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085809554] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:49,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:49,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:55:49,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641175743] [2024-09-12 18:55:49,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:49,384 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:55:49,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:49,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:55:49,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:55:49,385 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:55:49,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:49,731 INFO L93 Difference]: Finished difference Result 835 states and 1205 transitions. [2024-09-12 18:55:49,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:55:49,731 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:55:49,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:49,734 INFO L225 Difference]: With dead ends: 835 [2024-09-12 18:55:49,734 INFO L226 Difference]: Without dead ends: 834 [2024-09-12 18:55:49,734 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:55:49,734 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:55:49,734 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:55:49,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2024-09-12 18:55:50,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 797. [2024-09-12 18:55:50,011 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:55:50,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1155 transitions. [2024-09-12 18:55:50,013 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1155 transitions. Word has length 74 [2024-09-12 18:55:50,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:50,013 INFO L474 AbstractCegarLoop]: Abstraction has 797 states and 1155 transitions. [2024-09-12 18:55:50,013 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:55:50,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:50,013 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1155 transitions. [2024-09-12 18:55:50,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-09-12 18:55:50,013 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:50,014 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:55:50,014 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-09-12 18:55:50,014 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:55:50,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:50,014 INFO L85 PathProgramCache]: Analyzing trace with hash 768474913, now seen corresponding path program 1 times [2024-09-12 18:55:50,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:50,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804293697] [2024-09-12 18:55:50,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:50,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:50,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,053 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:50,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,055 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:50,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,057 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:50,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,058 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:50,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,059 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:50,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,061 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:55:50,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,062 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:55:50,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,064 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:55:50,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,065 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:55:50,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,066 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:55:50,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:50,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804293697] [2024-09-12 18:55:50,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804293697] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:50,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:50,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:55:50,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823340210] [2024-09-12 18:55:50,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:50,067 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:55:50,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:50,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:55:50,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:55:50,068 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:55:50,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:50,603 INFO L93 Difference]: Finished difference Result 813 states and 1155 transitions. [2024-09-12 18:55:50,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:55:50,603 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:55:50,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:50,606 INFO L225 Difference]: With dead ends: 813 [2024-09-12 18:55:50,606 INFO L226 Difference]: Without dead ends: 812 [2024-09-12 18:55:50,606 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:55:50,606 INFO L434 NwaCegarLoop]: 96 mSDtfsCounter, 208 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:50,606 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.2s Time] [2024-09-12 18:55:50,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2024-09-12 18:55:50,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 797. [2024-09-12 18:55:50,939 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:55:50,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1154 transitions. [2024-09-12 18:55:50,940 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1154 transitions. Word has length 75 [2024-09-12 18:55:50,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:50,940 INFO L474 AbstractCegarLoop]: Abstraction has 797 states and 1154 transitions. [2024-09-12 18:55:50,940 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:55:50,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:50,941 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1154 transitions. [2024-09-12 18:55:50,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-09-12 18:55:50,941 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:50,941 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:55:50,941 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-09-12 18:55:50,941 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:55:50,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:50,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1947081321, now seen corresponding path program 1 times [2024-09-12 18:55:50,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:50,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646533025] [2024-09-12 18:55:50,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:50,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:50,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,972 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:50,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,973 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:50,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,974 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:50,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,975 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,976 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:50,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,976 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:55:50,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,978 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:55:50,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,980 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:55:50,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,981 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:55:50,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,983 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:55:50,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:50,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646533025] [2024-09-12 18:55:50,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646533025] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:50,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:50,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:55:50,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45387164] [2024-09-12 18:55:50,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:50,984 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:55:50,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:50,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:55:50,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:55:50,984 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:55:51,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:51,374 INFO L93 Difference]: Finished difference Result 872 states and 1227 transitions. [2024-09-12 18:55:51,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:55:51,374 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:55:51,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:51,377 INFO L225 Difference]: With dead ends: 872 [2024-09-12 18:55:51,377 INFO L226 Difference]: Without dead ends: 870 [2024-09-12 18:55:51,377 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:55:51,378 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:55:51,378 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:55:51,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2024-09-12 18:55:51,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 817. [2024-09-12 18:55:51,665 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:55:51,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1178 transitions. [2024-09-12 18:55:51,667 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1178 transitions. Word has length 76 [2024-09-12 18:55:51,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:51,667 INFO L474 AbstractCegarLoop]: Abstraction has 817 states and 1178 transitions. [2024-09-12 18:55:51,667 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:55:51,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:51,667 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1178 transitions. [2024-09-12 18:55:51,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-09-12 18:55:51,667 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:51,667 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:55:51,668 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-09-12 18:55:51,668 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:55:51,668 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:51,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1194021565, now seen corresponding path program 1 times [2024-09-12 18:55:51,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:51,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112050878] [2024-09-12 18:55:51,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:51,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:51,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:51,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2023486769] [2024-09-12 18:55:51,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:51,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:51,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:51,678 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:55:51,679 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:55:51,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:51,713 INFO L262 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:55:51,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:51,785 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:55:51,785 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:51,862 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:55:51,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:51,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112050878] [2024-09-12 18:55:51,862 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:51,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023486769] [2024-09-12 18:55:51,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023486769] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:51,862 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:51,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2024-09-12 18:55:51,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556691101] [2024-09-12 18:55:51,863 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:51,863 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:55:51,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:51,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:55:51,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:55:51,863 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:55:53,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:53,607 INFO L93 Difference]: Finished difference Result 960 states and 1273 transitions. [2024-09-12 18:55:53,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 18:55:53,607 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:55:53,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:53,611 INFO L225 Difference]: With dead ends: 960 [2024-09-12 18:55:53,611 INFO L226 Difference]: Without dead ends: 959 [2024-09-12 18:55:53,611 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:55:53,611 INFO L434 NwaCegarLoop]: 112 mSDtfsCounter, 524 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 859 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:53,611 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [527 Valid, 859 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-09-12 18:55:53,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2024-09-12 18:55:53,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 863. [2024-09-12 18:55:53,951 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:55:53,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1236 transitions. [2024-09-12 18:55:53,952 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1236 transitions. Word has length 77 [2024-09-12 18:55:53,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:53,952 INFO L474 AbstractCegarLoop]: Abstraction has 863 states and 1236 transitions. [2024-09-12 18:55:53,953 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:55:53,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:53,953 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1236 transitions. [2024-09-12 18:55:53,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-09-12 18:55:53,953 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:53,953 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:55:53,964 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:54,153 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:55:54,154 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:55:54,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:54,154 INFO L85 PathProgramCache]: Analyzing trace with hash -1640037024, now seen corresponding path program 1 times [2024-09-12 18:55:54,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:54,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706998580] [2024-09-12 18:55:54,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:54,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:54,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:54,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1336072596] [2024-09-12 18:55:54,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:54,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:54,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:54,162 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:55:54,163 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:55:54,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:54,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:55:54,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:54,259 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:55:54,259 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:54,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:54,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706998580] [2024-09-12 18:55:54,259 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:54,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336072596] [2024-09-12 18:55:54,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336072596] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:54,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:54,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:55:54,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982586811] [2024-09-12 18:55:54,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:54,260 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:55:54,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:54,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:55:54,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:55:54,260 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:55:55,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:55,005 INFO L93 Difference]: Finished difference Result 898 states and 1260 transitions. [2024-09-12 18:55:55,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:55:55,006 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:55:55,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:55,009 INFO L225 Difference]: With dead ends: 898 [2024-09-12 18:55:55,009 INFO L226 Difference]: Without dead ends: 897 [2024-09-12 18:55:55,014 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:55:55,014 INFO L434 NwaCegarLoop]: 117 mSDtfsCounter, 293 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:55,015 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 357 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:55:55,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2024-09-12 18:55:55,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 863. [2024-09-12 18:55:55,362 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:55:55,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1228 transitions. [2024-09-12 18:55:55,364 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1228 transitions. Word has length 78 [2024-09-12 18:55:55,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:55,364 INFO L474 AbstractCegarLoop]: Abstraction has 863 states and 1228 transitions. [2024-09-12 18:55:55,365 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:55:55,365 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:55,365 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1228 transitions. [2024-09-12 18:55:55,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-09-12 18:55:55,365 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:55,365 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:55:55,377 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-09-12 18:55:55,566 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:55:55,566 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:55:55,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:55,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1434056298, now seen corresponding path program 1 times [2024-09-12 18:55:55,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:55,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938072748] [2024-09-12 18:55:55,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:55,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,614 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,615 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:55,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,617 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:55,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,618 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:55,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,622 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:55,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,623 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:55:55,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,624 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:55:55,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,626 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:55:55,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,627 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:55:55,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,628 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:55:55,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:55,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938072748] [2024-09-12 18:55:55,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938072748] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:55,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530801715] [2024-09-12 18:55:55,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:55,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:55,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:55,631 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:55:55,632 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:55:55,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,667 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:55:55,668 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:55,710 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:55:55,711 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:55,804 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:55:55,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530801715] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:55,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:55:55,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2024-09-12 18:55:55,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722295886] [2024-09-12 18:55:55,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:55,805 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:55:55,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:55,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:55:55,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:55:55,806 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:55:57,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:57,607 INFO L93 Difference]: Finished difference Result 965 states and 1267 transitions. [2024-09-12 18:55:57,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 18:55:57,607 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:55:57,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:57,610 INFO L225 Difference]: With dead ends: 965 [2024-09-12 18:55:57,610 INFO L226 Difference]: Without dead ends: 963 [2024-09-12 18:55:57,611 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=169, Invalid=383, Unknown=0, NotChecked=0, Total=552 [2024-09-12 18:55:57,611 INFO L434 NwaCegarLoop]: 121 mSDtfsCounter, 766 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 770 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:57,611 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [770 Valid, 850 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-09-12 18:55:57,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2024-09-12 18:55:57,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 866. [2024-09-12 18:55:57,955 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:55:57,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 1222 transitions. [2024-09-12 18:55:57,957 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 1222 transitions. Word has length 84 [2024-09-12 18:55:57,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:57,957 INFO L474 AbstractCegarLoop]: Abstraction has 866 states and 1222 transitions. [2024-09-12 18:55:57,957 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:55:57,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:57,957 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 1222 transitions. [2024-09-12 18:55:57,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-09-12 18:55:57,958 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:57,958 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:55:57,969 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:58,158 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:55:58,159 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:55:58,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:58,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1506072148, now seen corresponding path program 1 times [2024-09-12 18:55:58,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:58,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513294413] [2024-09-12 18:55:58,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:58,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:58,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,203 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:58,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,204 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:58,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,205 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:58,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,207 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:58,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,209 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:58,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,210 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:55:58,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,211 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:55:58,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,214 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:55:58,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,215 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:55:58,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:58,217 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:55:58,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:58,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513294413] [2024-09-12 18:55:58,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513294413] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:58,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:58,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:55:58,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623361094] [2024-09-12 18:55:58,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:58,218 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:55:58,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:58,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:55:58,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:55:58,219 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:55:58,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:58,968 INFO L93 Difference]: Finished difference Result 907 states and 1248 transitions. [2024-09-12 18:55:58,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:55:58,968 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:55:58,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:58,971 INFO L225 Difference]: With dead ends: 907 [2024-09-12 18:55:58,971 INFO L226 Difference]: Without dead ends: 905 [2024-09-12 18:55:58,971 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:55:58,971 INFO L434 NwaCegarLoop]: 115 mSDtfsCounter, 267 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:58,971 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 455 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:58,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2024-09-12 18:55:59,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 878. [2024-09-12 18:55:59,394 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:55:59,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1224 transitions. [2024-09-12 18:55:59,395 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1224 transitions. Word has length 85 [2024-09-12 18:55:59,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:59,396 INFO L474 AbstractCegarLoop]: Abstraction has 878 states and 1224 transitions. [2024-09-12 18:55:59,396 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:55:59,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:59,396 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1224 transitions. [2024-09-12 18:55:59,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-09-12 18:55:59,396 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:59,396 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:55:59,396 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-09-12 18:55:59,397 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:55:59,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:59,397 INFO L85 PathProgramCache]: Analyzing trace with hash 459061484, now seen corresponding path program 1 times [2024-09-12 18:55:59,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:59,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985984327] [2024-09-12 18:55:59,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:59,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:59,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:59,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1255354495] [2024-09-12 18:55:59,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:59,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:59,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:59,406 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:55:59,408 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:55:59,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:59,444 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:55:59,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:59,584 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:55:59,584 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:59,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:59,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985984327] [2024-09-12 18:55:59,584 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:59,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255354495] [2024-09-12 18:55:59,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255354495] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:59,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:59,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:55:59,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380495430] [2024-09-12 18:55:59,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:59,585 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:55:59,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:59,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:55:59,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:55:59,585 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:56:00,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:00,312 INFO L93 Difference]: Finished difference Result 903 states and 1231 transitions. [2024-09-12 18:56:00,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:56:00,313 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:56:00,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:00,315 INFO L225 Difference]: With dead ends: 903 [2024-09-12 18:56:00,315 INFO L226 Difference]: Without dead ends: 900 [2024-09-12 18:56:00,315 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:56:00,315 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 66 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:00,316 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 524 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:00,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2024-09-12 18:56:00,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 878. [2024-09-12 18:56:00,655 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:56:00,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1220 transitions. [2024-09-12 18:56:00,657 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1220 transitions. Word has length 85 [2024-09-12 18:56:00,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:00,657 INFO L474 AbstractCegarLoop]: Abstraction has 878 states and 1220 transitions. [2024-09-12 18:56:00,658 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:56:00,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:00,658 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1220 transitions. [2024-09-12 18:56:00,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-09-12 18:56:00,658 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:00,658 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:56:00,670 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:56:00,859 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:56:00,859 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:56:00,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:00,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1346004286, now seen corresponding path program 1 times [2024-09-12 18:56:00,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:00,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195795664] [2024-09-12 18:56:00,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:00,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:00,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:00,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [594900720] [2024-09-12 18:56:00,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:00,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:00,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:00,875 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:56:00,884 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:56:00,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:00,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:56:00,930 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:01,063 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:56:01,063 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:01,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:01,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195795664] [2024-09-12 18:56:01,489 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:01,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594900720] [2024-09-12 18:56:01,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594900720] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:01,489 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:01,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-09-12 18:56:01,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304379673] [2024-09-12 18:56:01,489 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:01,489 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:01,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:01,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:01,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:56:01,490 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:56:02,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:02,064 INFO L93 Difference]: Finished difference Result 982 states and 1330 transitions. [2024-09-12 18:56:02,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:02,064 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:56:02,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:02,067 INFO L225 Difference]: With dead ends: 982 [2024-09-12 18:56:02,067 INFO L226 Difference]: Without dead ends: 981 [2024-09-12 18:56:02,067 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:56:02,067 INFO L434 NwaCegarLoop]: 111 mSDtfsCounter, 258 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:02,068 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 312 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:56:02,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2024-09-12 18:56:02,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 887. [2024-09-12 18:56:02,412 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:56:02,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1230 transitions. [2024-09-12 18:56:02,413 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1230 transitions. Word has length 86 [2024-09-12 18:56:02,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:02,414 INFO L474 AbstractCegarLoop]: Abstraction has 887 states and 1230 transitions. [2024-09-12 18:56:02,414 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:56:02,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:02,414 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1230 transitions. [2024-09-12 18:56:02,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-12 18:56:02,414 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:02,415 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:56:02,427 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:02,618 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:56:02,619 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:56:02,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:02,619 INFO L85 PathProgramCache]: Analyzing trace with hash 2128112795, now seen corresponding path program 1 times [2024-09-12 18:56:02,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:02,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846180604] [2024-09-12 18:56:02,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:02,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:02,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,664 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:02,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,666 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:02,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,667 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:02,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,668 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:02,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,670 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:02,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,672 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:02,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,673 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:02,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,675 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:56:02,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,676 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:56:02,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,677 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:02,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:02,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846180604] [2024-09-12 18:56:02,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846180604] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:02,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389462706] [2024-09-12 18:56:02,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:02,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:02,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:02,679 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:56:02,680 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:56:02,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:02,720 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:02,721 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:02,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:56:02,801 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:02,925 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:02,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389462706] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:02,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:56:02,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2024-09-12 18:56:02,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559463624] [2024-09-12 18:56:02,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:02,926 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:56:02,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:02,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:56:02,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:56:02,927 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:56:03,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:03,993 INFO L93 Difference]: Finished difference Result 908 states and 1239 transitions. [2024-09-12 18:56:03,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-09-12 18:56:03,994 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:56:03,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:03,996 INFO L225 Difference]: With dead ends: 908 [2024-09-12 18:56:03,996 INFO L226 Difference]: Without dead ends: 905 [2024-09-12 18:56:03,996 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=404, Invalid=1002, Unknown=0, NotChecked=0, Total=1406 [2024-09-12 18:56:03,997 INFO L434 NwaCegarLoop]: 57 mSDtfsCounter, 704 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:03,997 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [704 Valid, 474 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:56:03,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2024-09-12 18:56:04,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 873. [2024-09-12 18:56:04,344 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:56:04,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1200 transitions. [2024-09-12 18:56:04,346 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1200 transitions. Word has length 88 [2024-09-12 18:56:04,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:04,346 INFO L474 AbstractCegarLoop]: Abstraction has 873 states and 1200 transitions. [2024-09-12 18:56:04,346 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:56:04,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:04,346 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1200 transitions. [2024-09-12 18:56:04,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-12 18:56:04,347 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:04,347 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:56:04,358 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:56:04,548 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:56:04,548 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:56:04,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:04,549 INFO L85 PathProgramCache]: Analyzing trace with hash 724968256, now seen corresponding path program 1 times [2024-09-12 18:56:04,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:04,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399259396] [2024-09-12 18:56:04,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:04,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:04,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:04,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1010837026] [2024-09-12 18:56:04,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:04,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:04,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:04,559 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:56:04,562 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:56:04,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:04,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:56:04,602 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:04,778 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:56:04,778 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:04,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:04,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399259396] [2024-09-12 18:56:04,778 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:04,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010837026] [2024-09-12 18:56:04,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010837026] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:04,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:04,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:56:04,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305833736] [2024-09-12 18:56:04,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:04,778 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:56:04,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:04,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:56:04,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:04,779 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:56:05,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:05,465 INFO L93 Difference]: Finished difference Result 895 states and 1206 transitions. [2024-09-12 18:56:05,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:05,465 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:56:05,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:05,467 INFO L225 Difference]: With dead ends: 895 [2024-09-12 18:56:05,467 INFO L226 Difference]: Without dead ends: 894 [2024-09-12 18:56:05,467 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:56:05,468 INFO L434 NwaCegarLoop]: 135 mSDtfsCounter, 65 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:05,468 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 436 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:05,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 894 states. [2024-09-12 18:56:05,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 894 to 873. [2024-09-12 18:56:05,817 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:56:05,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1199 transitions. [2024-09-12 18:56:05,818 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1199 transitions. Word has length 88 [2024-09-12 18:56:05,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:05,819 INFO L474 AbstractCegarLoop]: Abstraction has 873 states and 1199 transitions. [2024-09-12 18:56:05,819 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:56:05,819 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:05,819 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1199 transitions. [2024-09-12 18:56:05,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-09-12 18:56:05,820 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:05,820 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:56:05,832 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:06,020 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:56:06,021 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:56:06,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:06,021 INFO L85 PathProgramCache]: Analyzing trace with hash 825882210, now seen corresponding path program 1 times [2024-09-12 18:56:06,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:06,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104031810] [2024-09-12 18:56:06,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:06,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:06,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:06,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1840284504] [2024-09-12 18:56:06,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:06,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:06,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:06,039 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:56:06,040 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:56:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:06,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:56:06,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:06,241 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:56:06,241 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:06,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:06,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104031810] [2024-09-12 18:56:06,300 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:06,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840284504] [2024-09-12 18:56:06,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840284504] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:06,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:06,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:56:06,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341622082] [2024-09-12 18:56:06,300 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:06,301 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:06,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:06,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:06,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:56:06,301 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:56:06,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:06,983 INFO L93 Difference]: Finished difference Result 933 states and 1241 transitions. [2024-09-12 18:56:06,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:56:06,983 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:56:06,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:06,985 INFO L225 Difference]: With dead ends: 933 [2024-09-12 18:56:06,985 INFO L226 Difference]: Without dead ends: 930 [2024-09-12 18:56:06,985 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:56:06,985 INFO L434 NwaCegarLoop]: 167 mSDtfsCounter, 132 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:06,985 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 613 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:06,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2024-09-12 18:56:07,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 875. [2024-09-12 18:56:07,341 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:56:07,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1194 transitions. [2024-09-12 18:56:07,343 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1194 transitions. Word has length 94 [2024-09-12 18:56:07,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:07,343 INFO L474 AbstractCegarLoop]: Abstraction has 875 states and 1194 transitions. [2024-09-12 18:56:07,343 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:56:07,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:07,343 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1194 transitions. [2024-09-12 18:56:07,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-09-12 18:56:07,343 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:07,344 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:56:07,355 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:07,544 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:56:07,544 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:56:07,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:07,544 INFO L85 PathProgramCache]: Analyzing trace with hash -167455104, now seen corresponding path program 1 times [2024-09-12 18:56:07,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:07,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611039407] [2024-09-12 18:56:07,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:07,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:07,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:07,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [728589142] [2024-09-12 18:56:07,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:07,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:07,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:07,556 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:56:07,558 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:56:07,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:07,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 18:56:07,602 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:07,753 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:56:07,753 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:07,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:07,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611039407] [2024-09-12 18:56:07,984 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:07,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728589142] [2024-09-12 18:56:07,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728589142] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:07,984 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:07,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:56:07,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392190033] [2024-09-12 18:56:07,984 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:07,985 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:07,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:07,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:07,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:56:07,985 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:56:08,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:08,800 INFO L93 Difference]: Finished difference Result 1104 states and 1470 transitions. [2024-09-12 18:56:08,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:08,801 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:56:08,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:08,803 INFO L225 Difference]: With dead ends: 1104 [2024-09-12 18:56:08,803 INFO L226 Difference]: Without dead ends: 1103 [2024-09-12 18:56:08,803 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:56:08,803 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 225 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:08,803 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 596 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:08,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2024-09-12 18:56:09,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 885. [2024-09-12 18:56:09,169 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:56:09,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1206 transitions. [2024-09-12 18:56:09,170 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1206 transitions. Word has length 95 [2024-09-12 18:56:09,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:09,171 INFO L474 AbstractCegarLoop]: Abstraction has 885 states and 1206 transitions. [2024-09-12 18:56:09,171 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:56:09,171 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:09,171 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1206 transitions. [2024-09-12 18:56:09,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-09-12 18:56:09,171 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:09,171 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:56:09,184 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:56:09,372 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:56:09,372 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:56:09,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:09,372 INFO L85 PathProgramCache]: Analyzing trace with hash 468204500, now seen corresponding path program 1 times [2024-09-12 18:56:09,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:09,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883558527] [2024-09-12 18:56:09,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:09,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:09,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:09,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1025007570] [2024-09-12 18:56:09,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:09,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:09,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:09,385 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:56:09,387 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:56:09,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:09,425 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-12 18:56:09,426 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:09,745 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:56:09,745 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:10,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:10,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883558527] [2024-09-12 18:56:10,832 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:10,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025007570] [2024-09-12 18:56:10,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025007570] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:10,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:10,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:56:10,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52566883] [2024-09-12 18:56:10,833 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:10,833 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:56:10,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:10,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:56:10,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:56:10,833 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:56:12,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:12,082 INFO L93 Difference]: Finished difference Result 1128 states and 1515 transitions. [2024-09-12 18:56:12,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:56:12,083 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:56:12,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:12,085 INFO L225 Difference]: With dead ends: 1128 [2024-09-12 18:56:12,085 INFO L226 Difference]: Without dead ends: 1126 [2024-09-12 18:56:12,085 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:56:12,086 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 596 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 1055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:12,086 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [600 Valid, 584 Invalid, 1055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:56:12,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2024-09-12 18:56:12,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 895. [2024-09-12 18:56:12,471 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:56:12,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1217 transitions. [2024-09-12 18:56:12,473 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1217 transitions. Word has length 95 [2024-09-12 18:56:12,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:12,473 INFO L474 AbstractCegarLoop]: Abstraction has 895 states and 1217 transitions. [2024-09-12 18:56:12,473 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:56:12,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:12,474 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1217 transitions. [2024-09-12 18:56:12,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-12 18:56:12,474 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:12,474 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:56:12,486 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-09-12 18:56:12,674 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:56:12,675 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:56:12,675 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:12,675 INFO L85 PathProgramCache]: Analyzing trace with hash -896140764, now seen corresponding path program 1 times [2024-09-12 18:56:12,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:12,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42711298] [2024-09-12 18:56:12,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:12,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:12,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,752 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:12,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,754 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:12,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,755 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:12,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,755 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:12,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,757 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:12,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,758 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:12,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,759 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:12,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,760 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:56:12,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,761 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:56:12,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,763 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:56:12,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:12,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42711298] [2024-09-12 18:56:12,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42711298] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:12,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515337840] [2024-09-12 18:56:12,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:12,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:12,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:12,765 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:56:12,766 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:56:12,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:12,806 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:12,807 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:12,964 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:56:12,964 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:13,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515337840] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:13,446 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:13,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-09-12 18:56:13,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347841919] [2024-09-12 18:56:13,446 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:13,446 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:56:13,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:13,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:56:13,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:56:13,447 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:56:14,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:14,925 INFO L93 Difference]: Finished difference Result 1127 states and 1510 transitions. [2024-09-12 18:56:14,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:56:14,925 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:56:14,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:14,928 INFO L225 Difference]: With dead ends: 1127 [2024-09-12 18:56:14,928 INFO L226 Difference]: Without dead ends: 1126 [2024-09-12 18:56:14,928 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-09-12 18:56:14,928 INFO L434 NwaCegarLoop]: 144 mSDtfsCounter, 317 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:14,928 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 845 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:56:14,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2024-09-12 18:56:15,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 1037. [2024-09-12 18:56:15,416 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:56:15,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1458 transitions. [2024-09-12 18:56:15,418 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1458 transitions. Word has length 96 [2024-09-12 18:56:15,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:15,418 INFO L474 AbstractCegarLoop]: Abstraction has 1037 states and 1458 transitions. [2024-09-12 18:56:15,418 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:56:15,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:15,418 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1458 transitions. [2024-09-12 18:56:15,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-09-12 18:56:15,419 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:15,419 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:56:15,431 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:56:15,619 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:56:15,619 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:56:15,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:15,620 INFO L85 PathProgramCache]: Analyzing trace with hash -2010559742, now seen corresponding path program 1 times [2024-09-12 18:56:15,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:15,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031804315] [2024-09-12 18:56:15,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:15,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:15,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:15,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1383890257] [2024-09-12 18:56:15,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:15,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:15,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:15,633 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:56:15,634 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:56:15,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:15,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-09-12 18:56:15,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:15,878 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:56:15,878 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:28,138 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:56:28,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:28,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031804315] [2024-09-12 18:56:28,139 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:28,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383890257] [2024-09-12 18:56:28,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383890257] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:28,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:28,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-09-12 18:56:28,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185303370] [2024-09-12 18:56:28,139 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:28,139 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:56:28,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:28,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:56:28,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=180, Unknown=3, NotChecked=0, Total=240 [2024-09-12 18:56:28,140 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:56:29,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:29,998 INFO L93 Difference]: Finished difference Result 1484 states and 2023 transitions. [2024-09-12 18:56:29,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 18:56:29,999 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:56:29,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:30,002 INFO L225 Difference]: With dead ends: 1484 [2024-09-12 18:56:30,002 INFO L226 Difference]: Without dead ends: 1483 [2024-09-12 18:56:30,002 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=110, Invalid=349, Unknown=3, NotChecked=0, Total=462 [2024-09-12 18:56:30,002 INFO L434 NwaCegarLoop]: 159 mSDtfsCounter, 758 mSDsluCounter, 1096 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 774 SdHoareTripleChecker+Valid, 1255 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:30,002 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [774 Valid, 1255 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 18:56:30,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2024-09-12 18:56:30,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1143. [2024-09-12 18:56:30,527 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:56:30,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 1608 transitions. [2024-09-12 18:56:30,530 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 1608 transitions. Word has length 97 [2024-09-12 18:56:30,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:30,530 INFO L474 AbstractCegarLoop]: Abstraction has 1143 states and 1608 transitions. [2024-09-12 18:56:30,530 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:56:30,530 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:30,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 1608 transitions. [2024-09-12 18:56:30,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-09-12 18:56:30,531 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:30,531 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:56:30,543 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:56:30,731 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:56:30,731 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:56:30,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:30,731 INFO L85 PathProgramCache]: Analyzing trace with hash 861339928, now seen corresponding path program 1 times [2024-09-12 18:56:30,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:30,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921650753] [2024-09-12 18:56:30,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:30,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:30,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:30,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1532879405] [2024-09-12 18:56:30,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:30,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:30,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:30,741 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:56:30,742 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:56:30,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:30,790 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-09-12 18:56:30,792 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:31,186 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:31,187 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:32,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:32,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921650753] [2024-09-12 18:56:32,043 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:32,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532879405] [2024-09-12 18:56:32,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532879405] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:32,044 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:32,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:56:32,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151810999] [2024-09-12 18:56:32,044 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:32,044 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:56:32,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:32,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:56:32,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:56:32,044 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:56:33,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:33,644 INFO L93 Difference]: Finished difference Result 1434 states and 1994 transitions. [2024-09-12 18:56:33,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:56:33,644 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:56:33,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:33,647 INFO L225 Difference]: With dead ends: 1434 [2024-09-12 18:56:33,647 INFO L226 Difference]: Without dead ends: 1432 [2024-09-12 18:56:33,647 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:56:33,647 INFO L434 NwaCegarLoop]: 127 mSDtfsCounter, 290 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:33,648 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 641 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:56:33,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2024-09-12 18:56:34,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1147. [2024-09-12 18:56:34,173 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:56:34,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1612 transitions. [2024-09-12 18:56:34,175 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1612 transitions. Word has length 99 [2024-09-12 18:56:34,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:34,175 INFO L474 AbstractCegarLoop]: Abstraction has 1147 states and 1612 transitions. [2024-09-12 18:56:34,175 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:56:34,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:34,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1612 transitions. [2024-09-12 18:56:34,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-09-12 18:56:34,176 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:34,176 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:56:34,188 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-09-12 18:56:34,376 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:56:34,376 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:56:34,376 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:34,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1028802984, now seen corresponding path program 1 times [2024-09-12 18:56:34,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:34,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221851840] [2024-09-12 18:56:34,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:34,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:34,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,497 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:34,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,499 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:34,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,500 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:34,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,501 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:34,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,502 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:34,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,502 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:34,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,504 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:34,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,505 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:56:34,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,506 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:56:34,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,508 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:56:34,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:34,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221851840] [2024-09-12 18:56:34,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221851840] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:34,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50271692] [2024-09-12 18:56:34,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:34,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:34,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:34,510 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:56:34,511 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:56:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:34,553 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:34,682 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:56:34,682 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:34,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50271692] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:34,924 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:34,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-09-12 18:56:34,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620222537] [2024-09-12 18:56:34,924 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:34,924 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:56:34,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:34,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:56:34,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:56:34,925 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:56:35,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:35,786 INFO L93 Difference]: Finished difference Result 1194 states and 1631 transitions. [2024-09-12 18:56:35,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:56:35,787 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:56:35,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:35,789 INFO L225 Difference]: With dead ends: 1194 [2024-09-12 18:56:35,789 INFO L226 Difference]: Without dead ends: 1193 [2024-09-12 18:56:35,789 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:56:35,789 INFO L434 NwaCegarLoop]: 178 mSDtfsCounter, 97 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:35,789 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 785 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:35,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1193 states. [2024-09-12 18:56:36,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1193 to 1147. [2024-09-12 18:56:36,315 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:56:36,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1610 transitions. [2024-09-12 18:56:36,317 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1610 transitions. Word has length 100 [2024-09-12 18:56:36,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:36,317 INFO L474 AbstractCegarLoop]: Abstraction has 1147 states and 1610 transitions. [2024-09-12 18:56:36,318 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:56:36,318 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:36,318 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1610 transitions. [2024-09-12 18:56:36,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-09-12 18:56:36,318 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:36,318 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:56:36,330 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:56:36,522 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:56:36,523 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:56:36,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:36,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1828121606, now seen corresponding path program 1 times [2024-09-12 18:56:36,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:36,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485840640] [2024-09-12 18:56:36,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:36,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:36,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:36,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1614840883] [2024-09-12 18:56:36,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:36,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:36,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:36,537 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:56:36,538 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:56:36,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,579 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 18:56:36,580 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:36,803 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:56:36,803 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:37,046 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:56:37,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:37,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485840640] [2024-09-12 18:56:37,047 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:37,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614840883] [2024-09-12 18:56:37,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614840883] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:37,047 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:37,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2024-09-12 18:56:37,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523048367] [2024-09-12 18:56:37,047 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:37,047 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 18:56:37,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:37,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 18:56:37,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:56:37,048 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:56:40,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:40,086 INFO L93 Difference]: Finished difference Result 1529 states and 2028 transitions. [2024-09-12 18:56:40,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-12 18:56:40,087 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:56:40,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:40,090 INFO L225 Difference]: With dead ends: 1529 [2024-09-12 18:56:40,090 INFO L226 Difference]: Without dead ends: 1528 [2024-09-12 18:56:40,090 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=209, Invalid=603, Unknown=0, NotChecked=0, Total=812 [2024-09-12 18:56:40,090 INFO L434 NwaCegarLoop]: 176 mSDtfsCounter, 1372 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 1432 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1396 SdHoareTripleChecker+Valid, 1473 SdHoareTripleChecker+Invalid, 1574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:40,090 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1396 Valid, 1473 Invalid, 1574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1432 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-09-12 18:56:40,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2024-09-12 18:56:40,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1158. [2024-09-12 18:56:40,647 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:56:40,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 1627 transitions. [2024-09-12 18:56:40,650 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 1627 transitions. Word has length 101 [2024-09-12 18:56:40,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:40,650 INFO L474 AbstractCegarLoop]: Abstraction has 1158 states and 1627 transitions. [2024-09-12 18:56:40,650 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:56:40,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:40,650 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 1627 transitions. [2024-09-12 18:56:40,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-09-12 18:56:40,651 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:40,651 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:56:40,663 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:56:40,851 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:56:40,851 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:56:40,851 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:40,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1181011014, now seen corresponding path program 1 times [2024-09-12 18:56:40,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:40,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933565647] [2024-09-12 18:56:40,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:40,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:40,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:40,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [906070847] [2024-09-12 18:56:40,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:40,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:40,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:40,862 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:56:40,863 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:56:40,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:40,899 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-12 18:56:40,900 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:41,337 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:56:41,337 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:45,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:45,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933565647] [2024-09-12 18:56:45,836 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:45,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906070847] [2024-09-12 18:56:45,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906070847] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:45,836 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:45,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:56:45,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827175282] [2024-09-12 18:56:45,836 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:45,836 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:56:45,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:45,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:56:45,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=210, Unknown=2, NotChecked=0, Total=272 [2024-09-12 18:56:45,837 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:56:47,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:47,435 INFO L93 Difference]: Finished difference Result 1548 states and 2132 transitions. [2024-09-12 18:56:47,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:56:47,436 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:56:47,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:47,439 INFO L225 Difference]: With dead ends: 1548 [2024-09-12 18:56:47,439 INFO L226 Difference]: Without dead ends: 1546 [2024-09-12 18:56:47,439 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=125, Invalid=379, Unknown=2, NotChecked=0, Total=506 [2024-09-12 18:56:47,439 INFO L434 NwaCegarLoop]: 124 mSDtfsCounter, 386 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 1100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:47,439 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [402 Valid, 881 Invalid, 1100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:56:47,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2024-09-12 18:56:48,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1172. [2024-09-12 18:56:48,004 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:56:48,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1642 transitions. [2024-09-12 18:56:48,007 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1642 transitions. Word has length 101 [2024-09-12 18:56:48,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:48,007 INFO L474 AbstractCegarLoop]: Abstraction has 1172 states and 1642 transitions. [2024-09-12 18:56:48,007 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:56:48,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:48,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1642 transitions. [2024-09-12 18:56:48,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-09-12 18:56:48,007 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:48,007 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:56:48,019 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:48,208 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:56:48,208 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:56:48,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:48,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1412635360, now seen corresponding path program 1 times [2024-09-12 18:56:48,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:48,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989433841] [2024-09-12 18:56:48,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:48,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:48,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,241 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:48,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,244 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,245 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,246 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:48,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,247 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:48,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,247 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:48,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,249 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:48,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,250 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:48,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,251 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:48,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,252 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-12 18:56:48,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,253 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-12 18:56:48,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,254 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:56:48,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:48,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989433841] [2024-09-12 18:56:48,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989433841] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:48,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:48,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:48,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859877343] [2024-09-12 18:56:48,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:48,255 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:48,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:48,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:48,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:48,256 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:56:48,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:48,975 INFO L93 Difference]: Finished difference Result 2183 states and 3085 transitions. [2024-09-12 18:56:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:48,975 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:56:48,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:48,978 INFO L225 Difference]: With dead ends: 2183 [2024-09-12 18:56:48,978 INFO L226 Difference]: Without dead ends: 1242 [2024-09-12 18:56:48,980 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:56:48,980 INFO L434 NwaCegarLoop]: 118 mSDtfsCounter, 19 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:48,980 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.1s Time] [2024-09-12 18:56:48,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2024-09-12 18:56:49,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1206. [2024-09-12 18:56:49,562 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:56:49,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 1681 transitions. [2024-09-12 18:56:49,565 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 1681 transitions. Word has length 103 [2024-09-12 18:56:49,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:49,565 INFO L474 AbstractCegarLoop]: Abstraction has 1206 states and 1681 transitions. [2024-09-12 18:56:49,565 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:56:49,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:49,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 1681 transitions. [2024-09-12 18:56:49,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-09-12 18:56:49,566 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:49,566 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:56:49,566 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2024-09-12 18:56:49,566 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:56:49,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:49,566 INFO L85 PathProgramCache]: Analyzing trace with hash 2043364431, now seen corresponding path program 1 times [2024-09-12 18:56:49,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:49,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428487767] [2024-09-12 18:56:49,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:49,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:49,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:49,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1156531530] [2024-09-12 18:56:49,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:49,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:49,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:49,575 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:56:49,576 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:56:49,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:49,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-12 18:56:49,613 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:50,088 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:56:50,088 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:54,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:54,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428487767] [2024-09-12 18:56:54,922 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:54,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156531530] [2024-09-12 18:56:54,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156531530] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:54,922 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:54,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:56:54,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84285083] [2024-09-12 18:56:54,922 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:54,923 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:56:54,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:54,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:56:54,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=215, Unknown=1, NotChecked=0, Total=272 [2024-09-12 18:56:54,923 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:56:56,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:56,388 INFO L93 Difference]: Finished difference Result 1446 states and 1993 transitions. [2024-09-12 18:56:56,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-09-12 18:56:56,388 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:56:56,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:56,392 INFO L225 Difference]: With dead ends: 1446 [2024-09-12 18:56:56,392 INFO L226 Difference]: Without dead ends: 1444 [2024-09-12 18:56:56,392 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=97, Invalid=322, Unknown=1, NotChecked=0, Total=420 [2024-09-12 18:56:56,393 INFO L434 NwaCegarLoop]: 122 mSDtfsCounter, 288 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 1109 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:56,393 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 777 Invalid, 1116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1109 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:56:56,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2024-09-12 18:56:56,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 1208. [2024-09-12 18:56:56,990 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:56:56,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 1683 transitions. [2024-09-12 18:56:56,993 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 1683 transitions. Word has length 102 [2024-09-12 18:56:56,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:56,993 INFO L474 AbstractCegarLoop]: Abstraction has 1208 states and 1683 transitions. [2024-09-12 18:56:56,993 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:56:56,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:56,993 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 1683 transitions. [2024-09-12 18:56:56,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-09-12 18:56:56,994 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:56,994 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:56:57,005 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:56:57,194 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:56:57,194 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:56:57,194 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:57,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1080211876, now seen corresponding path program 1 times [2024-09-12 18:56:57,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:57,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976254248] [2024-09-12 18:56:57,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:57,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:57,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:57,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1481989083] [2024-09-12 18:56:57,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:57,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:57,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:57,204 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:56:57,205 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:56:57,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:57,242 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-09-12 18:56:57,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:58,034 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:58,034 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:07,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:07,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:07,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976254248] [2024-09-12 18:57:07,987 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:07,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481989083] [2024-09-12 18:57:07,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481989083] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:07,987 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:07,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2024-09-12 18:57:07,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033427836] [2024-09-12 18:57:07,987 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:07,988 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-12 18:57:07,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:07,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-12 18:57:07,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:57:07,988 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:57:14,536 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:57:28,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:57:32,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:57:42,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:57:47,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:47,041 INFO L93 Difference]: Finished difference Result 1473 states and 2020 transitions. [2024-09-12 18:57:47,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-09-12 18:57:47,042 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:57:47,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:47,045 INFO L225 Difference]: With dead ends: 1473 [2024-09-12 18:57:47,045 INFO L226 Difference]: Without dead ends: 1471 [2024-09-12 18:57:47,045 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=489, Invalid=1863, Unknown=0, NotChecked=0, Total=2352 [2024-09-12 18:57:47,045 INFO L434 NwaCegarLoop]: 85 mSDtfsCounter, 943 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 2891 mSolverCounterSat, 154 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 947 SdHoareTripleChecker+Valid, 808 SdHoareTripleChecker+Invalid, 3047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 2891 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:47,046 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [947 Valid, 808 Invalid, 3047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 2891 Invalid, 2 Unknown, 0 Unchecked, 32.6s Time] [2024-09-12 18:57:47,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2024-09-12 18:57:47,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 1379. [2024-09-12 18:57:47,943 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:57:47,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1379 states to 1379 states and 1930 transitions. [2024-09-12 18:57:47,945 INFO L78 Accepts]: Start accepts. Automaton has 1379 states and 1930 transitions. Word has length 103 [2024-09-12 18:57:47,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:47,946 INFO L474 AbstractCegarLoop]: Abstraction has 1379 states and 1930 transitions. [2024-09-12 18:57:47,946 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:57:47,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:47,946 INFO L276 IsEmpty]: Start isEmpty. Operand 1379 states and 1930 transitions. [2024-09-12 18:57:47,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-12 18:57:47,946 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:47,946 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:57:47,958 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-09-12 18:57:48,147 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:57:48,147 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:57:48,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:48,147 INFO L85 PathProgramCache]: Analyzing trace with hash 1385508874, now seen corresponding path program 1 times [2024-09-12 18:57:48,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:48,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247104410] [2024-09-12 18:57:48,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:48,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:48,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,227 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:57:48,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,228 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:57:48,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,229 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:57:48,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,230 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:57:48,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,231 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:57:48,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,232 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:57:48,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,234 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:57:48,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,235 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:57:48,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,236 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:57:48,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,238 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:57:48,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:48,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247104410] [2024-09-12 18:57:48,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247104410] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:48,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828932789] [2024-09-12 18:57:48,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:48,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:48,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:48,240 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:57:48,241 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:57:48,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:48,285 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:57:48,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:48,349 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:57:48,349 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:48,451 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:57:48,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828932789] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:48,451 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:57:48,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2024-09-12 18:57:48,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095277560] [2024-09-12 18:57:48,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:48,451 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:57:48,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:48,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:57:48,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:57:48,452 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:57:50,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:50,150 INFO L93 Difference]: Finished difference Result 1969 states and 2738 transitions. [2024-09-12 18:57:50,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-12 18:57:50,151 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:57:50,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:50,154 INFO L225 Difference]: With dead ends: 1969 [2024-09-12 18:57:50,154 INFO L226 Difference]: Without dead ends: 1927 [2024-09-12 18:57:50,155 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 225 SyntacticMatches, 7 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2024-09-12 18:57:50,155 INFO L434 NwaCegarLoop]: 202 mSDtfsCounter, 598 mSDsluCounter, 924 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 1126 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:57:50,155 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [602 Valid, 1126 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:57:50,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1927 states. [2024-09-12 18:57:51,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1927 to 1414. [2024-09-12 18:57:51,078 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:57:51,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1414 states to 1414 states and 1978 transitions. [2024-09-12 18:57:51,081 INFO L78 Accepts]: Start accepts. Automaton has 1414 states and 1978 transitions. Word has length 104 [2024-09-12 18:57:51,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:51,081 INFO L474 AbstractCegarLoop]: Abstraction has 1414 states and 1978 transitions. [2024-09-12 18:57:51,081 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:57:51,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:51,081 INFO L276 IsEmpty]: Start isEmpty. Operand 1414 states and 1978 transitions. [2024-09-12 18:57:51,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-12 18:57:51,082 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:51,082 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:57:51,093 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2024-09-12 18:57:51,282 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:57:51,282 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:57:51,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:51,282 INFO L85 PathProgramCache]: Analyzing trace with hash 873170417, now seen corresponding path program 1 times [2024-09-12 18:57:51,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:51,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652289005] [2024-09-12 18:57:51,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:51,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:51,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:51,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1450586935] [2024-09-12 18:57:51,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:51,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:51,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:51,291 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:57:51,292 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:57:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:51,337 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-09-12 18:57:51,338 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:52,105 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:52,105 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:57,201 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:57,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:57,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652289005] [2024-09-12 18:57:57,201 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:57,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450586935] [2024-09-12 18:57:57,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450586935] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:57,201 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:57,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2024-09-12 18:57:57,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002351215] [2024-09-12 18:57:57,201 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:57,201 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-12 18:57:57,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:57,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-12 18:57:57,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:57:57,202 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:58:01,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.79s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:58:20,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:58:25,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:58:25,649 INFO L93 Difference]: Finished difference Result 1503 states and 2063 transitions. [2024-09-12 18:58:25,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-12 18:58:25,650 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 104 [2024-09-12 18:58:25,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:58:25,653 INFO L225 Difference]: With dead ends: 1503 [2024-09-12 18:58:25,653 INFO L226 Difference]: Without dead ends: 1502 [2024-09-12 18:58:25,653 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=346, Invalid=1376, Unknown=0, NotChecked=0, Total=1722 [2024-09-12 18:58:25,653 INFO L434 NwaCegarLoop]: 89 mSDtfsCounter, 830 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 2663 mSolverCounterSat, 132 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 834 SdHoareTripleChecker+Valid, 853 SdHoareTripleChecker+Invalid, 2796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 2663 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:58:25,653 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [834 Valid, 853 Invalid, 2796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 2663 Invalid, 1 Unknown, 0 Unchecked, 24.4s Time] [2024-09-12 18:58:25,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2024-09-12 18:58:26,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1415. [2024-09-12 18:58:26,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1212 states have (on average 1.391914191419142) internal successors, (1687), 1258 states have internal predecessors, (1687), 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:26,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 1979 transitions. [2024-09-12 18:58:26,711 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 1979 transitions. Word has length 104 [2024-09-12 18:58:26,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:58:26,711 INFO L474 AbstractCegarLoop]: Abstraction has 1415 states and 1979 transitions. [2024-09-12 18:58:26,711 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has 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:58:26,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:26,711 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 1979 transitions. [2024-09-12 18:58:26,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-09-12 18:58:26,712 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:58:26,712 INFO L216 NwaCegarLoop]: trace histogram [5, 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, 1, 1, 1] [2024-09-12 18:58:26,723 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2024-09-12 18:58:26,912 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2024-09-12 18:58:26,912 INFO L399 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:58:26,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:26,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1770690155, now seen corresponding path program 1 times [2024-09-12 18:58:26,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:58:26,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228197541] [2024-09-12 18:58:26,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:26,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:58:26,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:58:26,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [614946734] [2024-09-12 18:58:26,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:26,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:58:26,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:58:26,922 INFO L229 MonitoredProcess]: Starting monitored process 61 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:26,922 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-09-12 18:58:26,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:26,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-09-12 18:58:26,967 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:58:27,830 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:27,830 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:58:29,744 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:29,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:58:29,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228197541] [2024-09-12 18:58:29,745 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:58:29,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614946734] [2024-09-12 18:58:29,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614946734] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:58:29,745 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:58:29,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2024-09-12 18:58:29,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714627194] [2024-09-12 18:58:29,745 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:58:29,745 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-12 18:58:29,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:58:29,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-12 18:58:29,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:58:29,746 INFO L87 Difference]: Start difference. First operand 1415 states and 1979 transitions. Second operand has 22 states, 22 states have (on average 5.818181818181818) internal successors, (128), 21 states have internal predecessors, (128), 5 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:58:36,259 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:58:38,545 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers []