anchor.diff:  # Download php source code
   RUN git clone https://github.com/php/php-src
   
  -# php 5.5
  -RUN cd php-src \
  -  && git checkout PHP-5.5.38 \
  -  && ./buildconf --force
  -RUN cd php-src \
  -  && ./configure \
  -  --enable-bcmath \
  -  --with-gmp \
  -  --with-openssl \
  -  --with-zlib \
  -  --prefix=/usr/local/php-5.5 \
  -  && make \
  -  && make install \
  -  && make clean
  -RUN cd php-src \
  -  && ./configure \
  -  --enable-maintainer-zts \
  -  --with-gmp \
  -  --with-openssl \
  -  --with-zlib \
  -  --prefix=/usr/local/php-5.5-zts \
  -  && make \
  -  && make install \
  -  && make clean
  -
  -RUN wget -O phpunit https://phar.phpunit.de/phpunit-4.phar \
  -  && chmod +x phpunit \
  -  && cp phpunit /usr/local/php-5.5/bin \
  -  && mv phpunit /usr/local/php-5.5-zts/bin
  -
  -# php 5.6
  -RUN cd php-src \
  -  && git checkout PHP-5.6.39 \
  -  && ./buildconf --force
  -RUN cd php-src \
  -  && ./configure \
  -  --enable-bcmath \
  -  --with-gmp \
  -  --with-openssl \
  -  --with-zlib \
  -  --prefix=/usr/local/php-5.6 \
  -  && make \
  -  && make install \
  -  && make clean
  -RUN cd php-src \
  -  && ./configure \
  -  --enable-maintainer-zts \
  -  --with-gmp \
  -  --with-openssl \
  -  --with-zlib \
  -  --prefix=/usr/local/php-5.6-zts \
  -  && make \
  -  && make install \
  -  && make clean
  -
  -RUN wget -O phpunit https://phar.phpunit.de/phpunit-5.phar \
  -  && chmod +x phpunit \
  -  && cp phpunit /usr/local/php-5.6/bin \
  -  && mv phpunit /usr/local/php-5.6-zts/bin
  -
   # php 7.0
   RUN cd php-src \
     && git checkout PHP-7.0.33 \
  
positive.code: RUN cd php-src \
    && ./configure \
    --enable-maintainer-zts \
    --with-gmp \
    --with-openssl \
    --with-zlib \
  
negative.code: RUN cd php-src \
    && ./configure \
    --enable-bcmath \
    --enable-mbstring \
    --with-gmp \
    --with-openssl \
    --with-zlib \
  