Skip to content

OSC fails to build with --enable-heterogeneous #940

@jsquyres

Description

@jsquyres

With gcc on master tip:

  CC       osc_pt2pt_active_target.lo
In file included from osc_pt2pt.h:43:0,
                 from osc_pt2pt_active_target.c:26:
osc_pt2pt_active_target.c: In function 'ompi_osc_pt2pt_complete':
osc_pt2pt_active_target.c:353:39: error: 'proc' undeclared (first use in this function)
         osc_pt2pt_hton(&complete_req, proc);
                                       ^
osc_pt2pt_header.h:361:58: note: in definition of macro 'osc_pt2pt_hton'
     osc_pt2pt_hton_intr((ompi_osc_pt2pt_header_t *)(h), (p));
                                                          ^
osc_pt2pt_active_target.c:353:39: note: each undeclared identifier is reported only once for each function it appears in
         osc_pt2pt_hton(&complete_req, proc);
                                       ^
osc_pt2pt_header.h:361:58: note: in definition of macro 'osc_pt2pt_hton'
     osc_pt2pt_hton_intr((ompi_osc_pt2pt_header_t *)(h), (p)); 
                                                          ^
make[2]: *** [osc_pt2pt_active_target.lo] Error 1

@hjelmn Can you have a look?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions