Skip to content

[OpenMP][PowerPC] Assertion failed: ((Args.size() == FTy->getNumParams() || (FTy->isVarArg() && Args.size() > FTy->getNumParams())) && "Calling a function with bad signature!") #147288

Open
@pkubaj

Description

@pkubaj

FreeBSD 14.3-RELEASE
LLVM 21.0.d20250403
powerpc64, powerpc64le

Reproducer:

void apply_round_stamp(void);
void apply_round_stamp(void) {
  int _Complex strength = 0;
#pragma omp parallel default(firstprivate)
  (void)strength;
}

Build with:
/usr/local/llvm-devel/bin/clang -cc1 -triple powerpc64le-portbld-freebsd14.3 -emit-obj -debug-info-kind=standalone -fopenmp introspection_liquify-2805ea.c

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions