diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-04-13 07:16:21 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-04-13 07:16:21 +0900 |
| commit | 9a9c842cb0fb14946008087ca22f66c783ee659f (patch) | |
| tree | 3be0b134cf7d75e8e5b1acf0054e0d7ee01883c1 | |
| parent | 475fc6ed26ad09d4612ab9557c9f0d183aeab272 (diff) | |
| download | mruby-9a9c842cb0fb14946008087ca22f66c783ee659f.tar.gz mruby-9a9c842cb0fb14946008087ca22f66c783ee659f.zip | |
Rakefile: remove GitLab configuration; close #5409
This CI could consume too much CPU time on GitLab. Maybe we should add
resource concious CI configuration on GitLab.
| -rw-r--r-- | .gitlab-ci.yml | 4414 | ||||
| -rw-r--r-- | Rakefile | 1 | ||||
| -rw-r--r-- | tasks/gitlab.rake | 121 |
3 files changed, 0 insertions, 4536 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 67c4b462b..000000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,4414 +0,0 @@ ---- -stages: - - pretest - - test -pretest: - stage: pretest - image: registry.gitlab.com/dabroz/mruby:gcc47_0.1 - tags: - - linux - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - script: rake --verbose all test -Test gcc-4.7 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.7 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.7 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc47_0.7 - variables: - CC: gcc-4.7 - CXX: g++-4.7 - LD: gcc-4.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.8 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.8 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc48_0.7 - variables: - CC: gcc-4.8 - CXX: g++-4.8 - LD: gcc-4.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-4.9 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-4.9 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc49_0.7 - variables: - CC: gcc-4.9 - CXX: g++-4.9 - LD: gcc-4.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-5 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-5 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc5_0.7 - variables: - CC: gcc-5 - CXX: g++-5 - LD: gcc-5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test gcc-6 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test gcc-6 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:gcc6_0.7 - variables: - CC: gcc-6 - CXX: g++-6 - LD: gcc-6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.5 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.5 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang35_0.7 - variables: - CC: clang-3.5 - CXX: clang++-3.5 - LD: clang-3.5 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.6 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.6 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang36_0.7 - variables: - CC: clang-3.6 - CXX: clang++-3.6 - LD: clang-3.6 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.7 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.7 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang37_0.7 - variables: - CC: clang-3.7 - CXX: clang++-3.7 - LD: clang-3.7 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.8 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.8 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang38_0.7 - variables: - CC: clang-3.8 - CXX: clang++-3.8 - LD: clang-3.8 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 32bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 " - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 32bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-m32 -DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: "-m32" - script: env; rake --verbose all test -Test clang-3.9 64bit: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: '' - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_int16_nan: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_int16_nan_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_INT16=1 -DMRB_NAN_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float_int16: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float_int16_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT16=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float_int64: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float_int64_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float_int64_word: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1" - LDFLAGS: '' - script: env; rake --verbose all test -Test clang-3.9 64bit_float_int64_word_utf8: - stage: test - image: registry.gitlab.com/dabroz/mruby:clang39_0.7 - variables: - CC: clang-3.9 - CXX: clang++-3.9 - LD: clang-3.9 - CFLAGS: "-DMRB_USE_FLOAT=1 -DMRB_INT64=1 -DMRB_WORD_BOXING=1 -DMRB_UTF8_STRING=1" - LDFLAGS: '' - script: env; rake --verbose all test @@ -31,7 +31,6 @@ load "#{MRUBY_ROOT}/tasks/bin.rake" load "#{MRUBY_ROOT}/tasks/presym.rake" load "#{MRUBY_ROOT}/tasks/test.rake" load "#{MRUBY_ROOT}/tasks/benchmark.rake" -load "#{MRUBY_ROOT}/tasks/gitlab.rake" load "#{MRUBY_ROOT}/tasks/doc.rake" ############################## diff --git a/tasks/gitlab.rake b/tasks/gitlab.rake deleted file mode 100644 index fb6a88a2c..000000000 --- a/tasks/gitlab.rake +++ /dev/null @@ -1,121 +0,0 @@ -CI_VERSION = '0.7'.freeze -CI_BASE = 'ubuntu:16.10'.freeze -CI_COMPILERS = ['gcc-4.7', - 'gcc-4.8', - 'gcc-4.9', - 'gcc-5', - 'gcc-6', - 'clang-3.5', - 'clang-3.6', - 'clang-3.7', - 'clang-3.8', - 'clang-3.9'].freeze - -def ci_image_tag(compiler) - compiler.tr('+', 'c').delete('-').delete('.') -end - -def ci_docker_tag(compiler) - tag = ci_image_tag(compiler) - "registry.gitlab.com/dabroz/mruby:#{tag}_#{CI_VERSION}" -end - -def run_cmd(cmd) - puts cmd - raise 'error' unless system cmd -end - -namespace :gitlab do - desc 'recreate docker images for GitLab builds' - task :dockers do - CI_COMPILERS.each do |compiler| - tag = ci_image_tag(compiler) - filename = "Dockerfile.#{tag}" - File.open(filename, 'wb') do |f| - f << "# #{compiler} - #{tag}\n" - f << "FROM #{CI_BASE}\n" - f << "RUN apt-get update && apt-get install -y git ruby2.3 ruby2.3-dev bison\n" - f << "RUN apt-get update && apt-get install -y binutils manpages\n" - f << "RUN apt-get update && apt-get install -y #{compiler}\n" - if compiler['gcc'] - f << "RUN apt-get update && apt-get install -y libx32#{compiler}-dev\n" - f << "RUN apt-get update && apt-get install --no-install-recommends -y #{compiler}-multilib\n" - end - f << "RUN dpkg --add-architecture i386\n" - f << "RUN apt-get update && apt-get install -y linux-libc-dev:i386\n" - if compiler['clang'] - f << "RUN apt-get update && apt-get install --no-install-recommends -y libc6-dev-i386\n" - f << "RUN apt-get update && apt-get install -y gcc gcc-multilib\n" - end - end - docker_tag = ci_docker_tag(compiler) - cmd1 = "docker build -t #{docker_tag} -f #{filename} ." - cmd2 = "docker push #{docker_tag}" - run_cmd cmd1 - run_cmd cmd2 - File.delete(filename) - end - end - - desc 'create build configurations and update .gitlab-ci.yml' - task :config do - require 'yaml' - - configs = [] - [true, false].each do |mode_32| - ['', 'MRB_USE_FLOAT32'].each do |float_conf| - ['', 'MRB_NAN_BOXING', 'MRB_WORD_BOXING'].each do |boxing_conf| - ['', 'MRB_UTF8_STRING'].each do |utf8_conf| - next if (float_conf == 'MRB_USE_FLOAT32') && (boxing_conf == 'MRB_NAN_BOXING') - next if (int_conf == 'MRB_INT64') && (boxing_conf == 'MRB_NAN_BOXING') - next if (int_conf == 'MRB_INT64') && (boxing_conf == 'MRB_WORD_BOXING') && mode_32 - env = [float_conf, int_conf, boxing_conf, utf8_conf].map do |conf| - conf == '' ? nil : "-D#{conf}=1" - end.compact.join(' ') - bit = mode_32 ? '-m32 ' : '' - _info = '' - _info += mode_32 ? '32bit ' : '64bit ' - _info += float_conf['USE'] ? 'float ' : '' - _info += int_conf['16'] ? 'int16 ' : '' - _info += int_conf['64'] ? 'int64 ' : '' - _info += boxing_conf['NAN'] ? 'nan ' : '' - _info += boxing_conf['WORD'] ? 'word ' : '' - _info += utf8_conf['UTF8'] ? 'utf8 ' : '' - _info = _info.gsub(/ +/, ' ').strip.tr(' ', '_') - configs << { '_info' => _info, 'CFLAGS' => "#{bit}#{env}", 'LDFLAGS' => bit.strip.to_s } - end - end - end - end - path = './.gitlab-ci.yml' - data = YAML.load_file(path) - data.keys.select do |key| - key.start_with? 'Test' - end.each do |key| - data.delete(key) - end - CI_COMPILERS.each do |compiler| - configs.each do |config| - name = "Test #{compiler} #{config['_info']}" - hash = { - 'CC' => compiler, - 'CXX' => compiler.gsub('gcc', 'g++').gsub('clang', 'clang++'), - 'LD' => compiler - } - hash = hash.merge(config) - hash.delete('_info') - data[name] = { - 'stage' => 'test', - 'image' => ci_docker_tag(compiler), - 'variables' => hash, - 'script' => 'env; rake --verbose all test' - } - end - end - File.open(path, 'w') { |f| YAML.dump(data, f) } - end -end - -# deprecated -task "gitlab_config" => "gitlab:config" -task "gitlab_dockers" => "gitlab:dockers" |
