3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-12 12:08:18 +00:00

update name of artifact

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2022-01-08 15:13:46 -08:00
parent 40761ebb0d
commit 36ed1ffac2
2 changed files with 13 additions and 7 deletions

View file

@ -337,7 +337,7 @@ stages:
- task: PublishPipelineArtifact@1 - task: PublishPipelineArtifact@1
inputs: inputs:
targetPath: $(Build.ArtifactStagingDirectory) targetPath: $(Build.ArtifactStagingDirectory)
artifactName: 'NuGet' artifactName: 'NuGet32'
- job: Python - job: Python
@ -419,6 +419,11 @@ stages:
inputs: inputs:
artifactName: 'NuGet' artifactName: 'NuGet'
targetPath: tmp targetPath: tmp
- task: DownloadPipelineArtifact@2
displayName: "Download NuGet32"
inputs:
artifactName: 'NuGet32'
targetPath: tmp
- task: GitHubRelease@0 - task: GitHubRelease@0
inputs: inputs:
gitHubConnection: Z3GitHub gitHubConnection: Z3GitHub

View file

@ -402,17 +402,15 @@ bool static_features::pre_process(expr * e, bool form_ctx, bool or_and_ctx, bool
if (is_marked_post(e)) if (is_marked_post(e))
return true; return true;
if (is_marked_pre(e))
return true;
if (is_var(e)) { if (is_var(e)) {
mark_pre(e); mark_pre(e);
mark_post(e); mark_post(e);
return true; return true;
} }
if (is_marked_pre(e)) {
m_num_sharing++;
return true;
}
mark_pre(e); mark_pre(e);
update_core(e); update_core(e);
@ -430,7 +428,9 @@ bool static_features::pre_process(expr * e, bool form_ctx, bool or_and_ctx, bool
bool all_processed = true; bool all_processed = true;
for (expr* arg : *to_app(e)) { for (expr* arg : *to_app(e)) {
m.is_not(arg, arg); m.is_not(arg, arg);
if (!is_marked_post(arg)) { if (is_marked_post(arg))
++m_num_sharing;
else {
add_process(arg, form_ctx_new, or_and_ctx_new, ite_ctx_new); add_process(arg, form_ctx_new, or_and_ctx_new, ite_ctx_new);
all_processed = false; all_processed = false;
} }
@ -537,6 +537,7 @@ void static_features::process_all() {
auto const& [e, form, or_and, ite] = m_to_process.back(); auto const& [e, form, or_and, ite] = m_to_process.back();
if (is_marked_post(e)) { if (is_marked_post(e)) {
m_to_process.pop_back(); m_to_process.pop_back();
++m_num_sharing;
continue; continue;
} }
if (!pre_process(e, form, or_and, ite)) if (!pre_process(e, form, or_and, ite))