[ci] Disable llvm-gcc
authorEbrahim Byagowi <ebrahim@gnu.org>
Tue, 23 Oct 2018 05:53:48 +0000 (09:23 +0330)
committerGitHub <noreply@github.com>
Tue, 23 Oct 2018 05:53:48 +0000 (09:23 +0330)
commite1b8e933f099efae3c3e1f5706be19120b44de20
treec727889454e6e81eea18c3114e60dd9fdede20e0
parent8c78ced95b639730efd0edc521e4e81ad50af501
[ci] Disable llvm-gcc

  #define Null(Type) Null<typename hb_remove_const<typename hb_remove_reference<Type>::value>::value>()

raises:
  hb-blob.cc: In function 'hb_blob_t* hb_blob_get_empty()':
  hb-blob.cc:194: error: using 'typename' outside of template
  hb-blob.cc:194: error: using 'typename' outside of template

Removing "typename"s fixes the issue but makes newer compiler fail apparently.

Probably downstream can patch that locally till we get a solution.
.circleci/config.yml