Skip to content

PHI nodes not grouped at top of basic block! when testing some packages #50448

Closed
@KristofferC

Description

@KristofferC

When running the tests for

"DistributionsAD"
"AdvancedHMC"
"Pathfinder"

with assertions enabled they error with

PHI nodes not grouped at top of basic block!
  %64 = phi <2 x double> [ %36, %idxend15.us ], [ %106, %idxend44.us.postloop ], [ %54, %idxend44.us ]
label %L97.us
julia: /source/src/llvm-lower-handlers.cpp:243: llvm::PreservedAnalyses LowerExcHandlersPass::run(llvm::Function&, llvm::FunctionAnalysisManager&): Assertion `!verifyFunction(F, &errs())' failed.

Example PkgEval log: https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_hash/c9a32f4_vs_e4ee485/DistributionsAD.primary.log

Metadata

Metadata

Assignees

Labels

regressionRegression in behavior compared to a previous versionupstreamThe issue is with an upstream dependency, e.g. LLVM

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions