[GSoC - OpenACC] Question implementing device_type clause

Project / Subsystem

gcc / gcc

Date

2026-05-29

Proposer

Sebastian Galindo <sebastian.galindo143@gmail.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

/10

All attributes

project
gcc
subsystem
gcc
patch_id
discussion_id
DIUYMDLBV3I7.2571EKJWICMHG@gmail.com
source_type
public_inbox
title
[GSoC - OpenACC] Question implementing device_type clause
headline
GSoC Student Asks About Implementing OpenACC device_type Clause
tldr
A GSoC student asks about naming and resolving the type of the OpenACC device_type clause, which conflicts with an OpenMP clause.
proposer
Sebastian Galindo <sebastian.galindo143@gmail.com>
consensus
Proposed
outcome
proposed
sentiment_score
technical_tradeoffs
[]
series_id
series_role
standalone
series_parts
[]
tags
  • GSoC
  • OpenACC
  • OpenMP
  • device_type
  • clause
bugzilla_url
date
2026-05-29T00:00:00.000Z

[GSoC - OpenACC] Question implementing device_type clause

A Google Summer of Code (GSoC) student is implementing the parsing for the acc init directive clauses in GCC and encounters a naming conflict with OMP_CLAUSE_DEVICE_TYPE from OpenMP 5.0 when implementing the device_type clause. The student asks how to name the new OpenACC clause and how to resolve the type of the device argument, given that the types are defined in openacc.h.