pull/30338/head
Esun Kim 3 years ago committed by GitHub
parent 38f34c0512
commit 8f7927f7bc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      templates/tools/dockerfile/test/cxx_gcc_12_x64/Dockerfile.template
  2. 2
      tools/dockerfile/test/cxx_gcc_12_x64/Dockerfile
  3. 6
      tools/run_tests/run_tests.py
  4. 2
      tools/run_tests/run_tests_matrix.py

@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
FROM gcc:11
FROM gcc:12
RUN apt-get update && apt-get install -y curl git time wget zip && apt-get clean
<%include file="../../run_tests_python_deps.include"/>

@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
FROM gcc:11
FROM gcc:12
RUN apt-get update && apt-get install -y curl git time wget zip && apt-get clean
#====================

@ -485,8 +485,8 @@ class CLanguage(object):
return ('debian11_openssl102', [
"-DgRPC_SSL_PROVIDER=package",
])
elif compiler == 'gcc11':
return ('gcc_11', [])
elif compiler == 'gcc12':
return ('gcc_12', ["-DCMAKE_CXX_STANDARD=20"])
elif compiler == 'gcc_musl':
return ('alpine', [])
elif compiler == 'clang6':
@ -1496,7 +1496,7 @@ argp.add_argument(
'gcc6',
'gcc10.2',
'gcc10.2_openssl102',
'gcc11',
'gcc12',
'gcc_musl',
'clang6',
'clang13',

@ -300,7 +300,7 @@ def _create_portability_test_jobs(extra_args=[],
# portability C and C++ on x64
for compiler in [
'gcc6', 'gcc10.2_openssl102', 'gcc11', 'gcc_musl', 'clang6',
'gcc6', 'gcc10.2_openssl102', 'gcc12', 'gcc_musl', 'clang6',
'clang13'
]:
test_jobs += _generate_jobs(languages=['c', 'c++'],

Loading…
Cancel
Save