I hereby claim:
- I am rodgert on github.
- I am rodgert (https://keybase.io/rodgert) on keybase.
- I have a public key whose fingerprint is 7E68 6A88 9F43 A113 0C85 8D92 CA3A 9F36 DD67 5A04
To claim this, I am signing this object:
#! /bin/bash | |
USER_ID=${LOCAL_USER_ID:-9001} | |
echo "Starting with UID : $USER_ID" | |
useradd --shell /bin/bash -u $USER_ID -o -c "" -m user | |
export HOME=/home/user | |
exec /usr/local/bin/gosu user "$@" |
FROM fedora | |
RUN dnf groupinstall -y "C Development Tools and Libraries" | |
RUN dnf install -y cmake ninja-build | |
RUN dnf install -y wget dpkg gpg | |
ENV GOSU_VERSION 1.10 | |
RUN set -ex; \ | |
#download gosu | |
dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; \ |
template<typename T, typename... Args> | |
T* aligned_emplace(Args&&... args) { | |
if (auto p = std::aligned_alloc(std::hardware_destructive_interference_size, sizeof(T))) { | |
new (p) T(std::forward<Args>(args)...); | |
return p; | |
} | |
throw std::bad_alloc(); | |
} |
D language support disabled | |
Rust language support disabled | |
make -C c-preload | |
make[1]: Entering directory '/home/trodgers/src/oss/compiler-explorer/c-preload' | |
make[1]: Nothing to be done for 'all'. | |
make[1]: Leaving directory '/home/trodgers/src/oss/compiler-explorer/c-preload' | |
/usr/bin/nodejs ./node_modules/.bin/supervisor -w app.js,lib,etc/config -e 'js|node|properties' --exec /usr/bin/nodejs -- ./app.js --language C++ | |
Running node-supervisor with | |
program './app.js --language C++' |
--- | |
Language: Cpp | |
# BasedOnStyle: LLVM | |
AccessModifierOffset: -2 | |
AlignAfterOpenBracket: true | |
AlignEscapedNewlinesLeft: false | |
AlignOperands: true | |
AlignTrailingComments: true | |
AllowAllParametersOfDeclarationOnNextLine: true | |
AllowShortBlocksOnASingleLine: false |
I hereby claim:
To claim this, I am signing this object: