Bump Dub version (mostly only with major release, compare e.g. dub v1.26.0…stable to check for bugfixes and minor releases)
(status quo: 2 weeks beta+rc phase for major, 1 week beta for minor releases)
(status quo: 2 weeks beta+rc phase for major, 1 week beta for minor releases)
#include <iostream> | |
// clang-format off | |
#include <gcc-plugin.h> | |
#include <context.h> | |
#include <plugin-version.h> | |
#include <tree.h> | |
#include <gimple.h> | |
#include <tree-pass.h> | |
#include <gimple-iterator.h> |
#!/usr/bin/env bash | |
set -ueo pipefail | |
set -x | |
ROOT="$PWD" | |
LATEST_D_VER=v$(curl -fsS http://downloads.dlang.org/releases/LATEST) | |
BUILD_LDC_VER=v1.32.0 | |
D_VER=v2.110.0-beta.1 |
#!/bin/sh | |
# Minimal wrapper around dmd in order to build gdc-12+ | |
# ../configure --enable-languages=d GDC=dgdc.sh | |
TRANSLATED_ARGS= | |
while [ $# -gt 0 ]; do | |
case "$1" in | |
-frelease) | |
TRANSLATED_ARGS="${TRANSLATED_ARGS} -release" | |
shift | |
;; |
#!/bin/sh | |
# Minimal wrapper around ldc2 in order to build gdc-12+ | |
# ../configure --enable-languages=d GDC=lgdc.sh | |
TRANSLATED_ARGS= | |
while [ $# -gt 0 ]; do | |
case "$1" in | |
-fPIC) | |
TRANSLATED_ARGS="${TRANSLATED_ARGS} --relocation-model=pic" | |
shift | |
;; |
import std.stdio, std.file, std.path, std.range, std.string, std.algorithm ; | |
string[] filterList = ["./Makefile.in", "./Makefile.am", "./index.d", "./unittest.d", | |
"./libgphobos.spec.in", "./LICENSE_1_0.txt", "./std/experimental/note.md"]; | |
struct Files | |
{ | |
string[] baseList; | |
string[][string] sysList; | |
} |
import std.stdio, std.file, std.path, std.range, std.string, std.algorithm ; | |
string[] filterList = ["./Makefile.in", "./gcc/config.d.in", "./gcc/libbacktrace.d.in", | |
"./Makefile.am", "./LICENSE", "./rt/dylib_fixes.c"]; | |
struct Files | |
{ | |
string[] baseList, cppList, gcList, gcStubList; | |
string[][string] sysList; | |
} |
#!/bin/bash | |
rm -rf stage1 | |
rm -rf stage2 | |
rm -rf stage3 | |
# Stage 1 | |
make -j8 -f posix.mak CC=g++-4.9 HOST_DMD=gdmd | |
mkdir stage1 | |
mv dmd stage1/dmd |
import std.stdio; | |
import core.stdc.limits; | |
import std.math; | |
uint WORLD; | |
uint LASTWORLD; | |
uint NEWWORLD; | |
uint ROW_L; |