From 4432a0a7c77b00faab3d1e2efb322cef181a8e8c Mon Sep 17 00:00:00 2001 From: Kwok Cheung Yeung Date: Thu, 20 Feb 2020 12:56:13 -0800 Subject: [PATCH] Fix ICE in oacc_verify_routine_clauses 2020-02-20 Kwok Cheung Yeung gcc/ * omp-general.c (oacc_verify_routine_clauses): Handle OMP_CLAUSE_NOHOST. --- gcc/ChangeLog.omp | 5 +++++ gcc/omp-general.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/gcc/ChangeLog.omp b/gcc/ChangeLog.omp index ae763509dc8a..fc6d1b32dbac 100644 --- a/gcc/ChangeLog.omp +++ b/gcc/ChangeLog.omp @@ -1,3 +1,8 @@ +2020-02-20 Kwok Cheung Yeung + + * omp-general.c (oacc_verify_routine_clauses): Handle + OMP_CLAUSE_NOHOST. + 2020-02-19 Julian Brown * gimplify.c (gimplify_scan_omp_clauses): Handle diff --git a/gcc/omp-general.c b/gcc/omp-general.c index 49023f42c473..ea6567eb6faa 100644 --- a/gcc/omp-general.c +++ b/gcc/omp-general.c @@ -1759,6 +1759,8 @@ oacc_verify_routine_clauses (tree fndecl, tree *clauses, location_t loc, c = c_p; } break; + case OMP_CLAUSE_NOHOST: + break; default: gcc_unreachable (); } -- 2.47.2