upd: switch to dev container

This commit is contained in:
2023-11-26 10:27:14 +00:00
parent 3cc6c38fa4
commit defe80fa03
4 changed files with 143 additions and 34 deletions

18
.devcontainer/Dockerfile Normal file
View File

@ -0,0 +1,18 @@
FROM mcr.microsoft.com/devcontainers/cpp:1-ubuntu-22.04
ARG REINSTALL_CMAKE_VERSION_FROM_SOURCE="3.22.2"
# Optionally install the cmake for vcpkg
COPY ./reinstall-cmake.sh /tmp/
RUN if [ "${REINSTALL_CMAKE_VERSION_FROM_SOURCE}" != "none" ]; then \
chmod +x /tmp/reinstall-cmake.sh && /tmp/reinstall-cmake.sh ${REINSTALL_CMAKE_VERSION_FROM_SOURCE}; \
fi \
&& rm -f /tmp/reinstall-cmake.sh
# [Optional] Uncomment this section to install additional vcpkg ports.
# RUN su vscode -c "${VCPKG_ROOT}/vcpkg install <your-port-name-here>"
# [Optional] Uncomment this section to install additional packages.
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
# && apt-get -y install --no-install-recommends <your-package-list-here>

View File

@ -0,0 +1,32 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "C++",
"build": {
"dockerfile": "Dockerfile"
},
"features": {
"ghcr.io/devcontainers/features/git:1": {
"ppa": true,
"version": "latest"
},
"ghcr.io/meaningful-ooo/devcontainer-features/fish:1": {
"fisher": true
}
}
// Features to add to the dev container. More info: https://containers.dev/features.
// "features": {},
// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],
// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "gcc -v",
// Configure tool-specific properties.
// "customizations": {},
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}

View File

@ -0,0 +1,59 @@
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
#
set -e
CMAKE_VERSION=${1:-"none"}
if [ "${CMAKE_VERSION}" = "none" ]; then
echo "No CMake version specified, skipping CMake reinstallation"
exit 0
fi
# Cleanup temporary directory and associated files when exiting the script.
cleanup() {
EXIT_CODE=$?
set +e
if [[ -n "${TMP_DIR}" ]]; then
echo "Executing cleanup of tmp files"
rm -Rf "${TMP_DIR}"
fi
exit $EXIT_CODE
}
trap cleanup EXIT
echo "Installing CMake..."
apt-get -y purge --auto-remove cmake
mkdir -p /opt/cmake
architecture=$(dpkg --print-architecture)
case "${architecture}" in
arm64)
ARCH=aarch64 ;;
amd64)
ARCH=x86_64 ;;
*)
echo "Unsupported architecture ${architecture}."
exit 1
;;
esac
CMAKE_BINARY_NAME="cmake-${CMAKE_VERSION}-linux-${ARCH}.sh"
CMAKE_CHECKSUM_NAME="cmake-${CMAKE_VERSION}-SHA-256.txt"
TMP_DIR=$(mktemp -d -t cmake-XXXXXXXXXX)
echo "${TMP_DIR}"
cd "${TMP_DIR}"
curl -sSL "https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/${CMAKE_BINARY_NAME}" -O
curl -sSL "https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/${CMAKE_CHECKSUM_NAME}" -O
sha256sum -c --ignore-missing "${CMAKE_CHECKSUM_NAME}"
sh "${TMP_DIR}/${CMAKE_BINARY_NAME}" --prefix=/opt/cmake --skip-license
ln -s /opt/cmake/bin/cmake /usr/local/bin/cmake
ln -s /opt/cmake/bin/ctest /usr/local/bin/ctest

View File

@ -2,39 +2,39 @@
"StatusInterpreter":{"0":"OK","1":"Wrong Answer","139":"Segmentation fault","137":"(Killed) maybe Time Limit Error"},
"Cases":
[
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test0.in >/tmp/B0.out && diff -u /tmp/B0.out test/testcases/basic-testcases/test0.out >/tmp/diff_B0","uid":"#0","tid":"/1/0"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test1.in >/tmp/B1.out && diff -u /tmp/B1.out test/testcases/basic-testcases/test1.out >/tmp/diff_B1","uid":"#1","tid":"/1/1"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test2.in >/tmp/B2.out && diff -u /tmp/B2.out test/testcases/basic-testcases/test2.out >/tmp/diff_B2","uid":"#2","tid":"/1/2"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test3.in >/tmp/B3.out && diff -u /tmp/B3.out test/testcases/basic-testcases/test3.out >/tmp/diff_B3","uid":"#3","tid":"/1/3"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test4.in >/tmp/B4.out && diff -u /tmp/B4.out test/testcases/basic-testcases/test4.out >/tmp/diff_B4","uid":"#4","tid":"/1/4"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test5.in >/tmp/B5.out && diff -u /tmp/B5.out test/testcases/basic-testcases/test5.out >/tmp/diff_B5","uid":"#5","tid":"/1/5"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test6.in >/tmp/B6.out && diff -u /tmp/B6.out test/testcases/basic-testcases/test6.out >/tmp/diff_B6","uid":"#6","tid":"/1/6"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test7.in >/tmp/B7.out && diff -u /tmp/B7.out test/testcases/basic-testcases/test7.out >/tmp/diff_B7","uid":"#7","tid":"/1/7"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test8.in >/tmp/B8.out && diff -u /tmp/B8.out test/testcases/basic-testcases/test8.out >/tmp/diff_B8","uid":"#8","tid":"/1/8"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test9.in >/tmp/B9.out && diff -u /tmp/B9.out test/testcases/basic-testcases/test9.out >/tmp/diff_B9","uid":"#9","tid":"/1/9"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test10.in >/tmp/B10.out && diff -u /tmp/B10.out test/testcases/basic-testcases/test10.out >/tmp/diff_B10","uid":"#10","tid":"/1/10"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test11.in >/tmp/B11.out && diff -u /tmp/B11.out test/testcases/basic-testcases/test11.out >/tmp/diff_B11","uid":"#11","tid":"/1/11"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test12.in >/tmp/B12.out && diff -u /tmp/B12.out test/testcases/basic-testcases/test12.out >/tmp/diff_B12","uid":"#12","tid":"/1/12"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 6s build/code <test/testcases/basic-testcases/test13.in >/tmp/B13.out && diff -u /tmp/B13.out test/testcases/basic-testcases/test13.out >/tmp/diff_B13","uid":"#13","tid":"/1/13"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest0.in >/tmp/I0.out && diff -u /tmp/I0.out test/testcases/bigint-testcases/BigIntegerTest0.out >/tmp/diff_I0","uid":"#14","tid":"/2/0"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest1.in >/tmp/I1.out && diff -u /tmp/I1.out test/testcases/bigint-testcases/BigIntegerTest1.out >/tmp/diff_I1","uid":"#15","tid":"/2/1"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest2.in >/tmp/I2.out && diff -u /tmp/I2.out test/testcases/bigint-testcases/BigIntegerTest2.out >/tmp/diff_I2","uid":"#16","tid":"/2/2"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest3.in >/tmp/I3.out && diff -u /tmp/I3.out test/testcases/bigint-testcases/BigIntegerTest3.out >/tmp/diff_I3","uid":"#17","tid":"/2/3"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest4.in >/tmp/I4.out && diff -u /tmp/I4.out test/testcases/bigint-testcases/BigIntegerTest4.out >/tmp/diff_I4","uid":"#18","tid":"/2/4"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest5.in >/tmp/I5.out && diff -u /tmp/I5.out test/testcases/bigint-testcases/BigIntegerTest5.out >/tmp/diff_I5","uid":"#19","tid":"/2/5"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest6.in >/tmp/I6.out && diff -u /tmp/I6.out test/testcases/bigint-testcases/BigIntegerTest6.out >/tmp/diff_I6","uid":"#20","tid":"/2/6"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest7.in >/tmp/I7.out && diff -u /tmp/I7.out test/testcases/bigint-testcases/BigIntegerTest7.out >/tmp/diff_I7","uid":"#21","tid":"/2/7"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest8.in >/tmp/I8.out && diff -u /tmp/I8.out test/testcases/bigint-testcases/BigIntegerTest8.out >/tmp/diff_I8","uid":"#22","tid":"/2/8"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest9.in >/tmp/I9.out && diff -u /tmp/I9.out test/testcases/bigint-testcases/BigIntegerTest9.out >/tmp/diff_I9","uid":"#23","tid":"/2/9"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest10.in >/tmp/I10.out && diff -u /tmp/I10.out test/testcases/bigint-testcases/BigIntegerTest10.out >/tmp/diff_I10","uid":"#24","tid":"/2/10"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest11.in >/tmp/I11.out && diff -u /tmp/I11.out test/testcases/bigint-testcases/BigIntegerTest11.out >/tmp/diff_I11","uid":"#25","tid":"/2/11"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest12.in >/tmp/I12.out && diff -u /tmp/I12.out test/testcases/bigint-testcases/BigIntegerTest12.out >/tmp/diff_I12","uid":"#26","tid":"/2/12"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest13.in >/tmp/I13.out && diff -u /tmp/I13.out test/testcases/bigint-testcases/BigIntegerTest13.out >/tmp/diff_I13","uid":"#27","tid":"/2/13"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest14.in >/tmp/I14.out && diff -u /tmp/I14.out test/testcases/bigint-testcases/BigIntegerTest14.out >/tmp/diff_I14","uid":"#28","tid":"/2/14"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest15.in >/tmp/I15.out && diff -u /tmp/I15.out test/testcases/bigint-testcases/BigIntegerTest15.out >/tmp/diff_I15","uid":"#29","tid":"/2/15"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest16.in >/tmp/I16.out && diff -u /tmp/I16.out test/testcases/bigint-testcases/BigIntegerTest16.out >/tmp/diff_I16","uid":"#30","tid":"/2/16"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest17.in >/tmp/I17.out && diff -u /tmp/I17.out test/testcases/bigint-testcases/BigIntegerTest17.out >/tmp/diff_I17","uid":"#31","tid":"/2/17"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest18.in >/tmp/I18.out && diff -u /tmp/I18.out test/testcases/bigint-testcases/BigIntegerTest18.out >/tmp/diff_I18","uid":"#32","tid":"/2/18"},
{"command":"cd /home/happyzym/CSWorkSpace/Proc/BigHomework/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest19.in >/tmp/I19.out && diff -u /tmp/I19.out test/testcases/bigint-testcases/BigIntegerTest19.out >/tmp/diff_I19","uid":"#33","tid":"/2/19"}
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test0.in >/tmp/B0.out && diff -u /tmp/B0.out test/testcases/basic-testcases/test0.out >/tmp/diff_B0","uid":"#0","tid":"/1/0"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test1.in >/tmp/B1.out && diff -u /tmp/B1.out test/testcases/basic-testcases/test1.out >/tmp/diff_B1","uid":"#1","tid":"/1/1"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test2.in >/tmp/B2.out && diff -u /tmp/B2.out test/testcases/basic-testcases/test2.out >/tmp/diff_B2","uid":"#2","tid":"/1/2"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test3.in >/tmp/B3.out && diff -u /tmp/B3.out test/testcases/basic-testcases/test3.out >/tmp/diff_B3","uid":"#3","tid":"/1/3"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test4.in >/tmp/B4.out && diff -u /tmp/B4.out test/testcases/basic-testcases/test4.out >/tmp/diff_B4","uid":"#4","tid":"/1/4"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test5.in >/tmp/B5.out && diff -u /tmp/B5.out test/testcases/basic-testcases/test5.out >/tmp/diff_B5","uid":"#5","tid":"/1/5"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test6.in >/tmp/B6.out && diff -u /tmp/B6.out test/testcases/basic-testcases/test6.out >/tmp/diff_B6","uid":"#6","tid":"/1/6"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test7.in >/tmp/B7.out && diff -u /tmp/B7.out test/testcases/basic-testcases/test7.out >/tmp/diff_B7","uid":"#7","tid":"/1/7"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test8.in >/tmp/B8.out && diff -u /tmp/B8.out test/testcases/basic-testcases/test8.out >/tmp/diff_B8","uid":"#8","tid":"/1/8"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test9.in >/tmp/B9.out && diff -u /tmp/B9.out test/testcases/basic-testcases/test9.out >/tmp/diff_B9","uid":"#9","tid":"/1/9"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test10.in >/tmp/B10.out && diff -u /tmp/B10.out test/testcases/basic-testcases/test10.out >/tmp/diff_B10","uid":"#10","tid":"/1/10"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test11.in >/tmp/B11.out && diff -u /tmp/B11.out test/testcases/basic-testcases/test11.out >/tmp/diff_B11","uid":"#11","tid":"/1/11"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 1s build/code <test/testcases/basic-testcases/test12.in >/tmp/B12.out && diff -u /tmp/B12.out test/testcases/basic-testcases/test12.out >/tmp/diff_B12","uid":"#12","tid":"/1/12"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 6s build/code <test/testcases/basic-testcases/test13.in >/tmp/B13.out && diff -u /tmp/B13.out test/testcases/basic-testcases/test13.out >/tmp/diff_B13","uid":"#13","tid":"/1/13"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest0.in >/tmp/I0.out && diff -u /tmp/I0.out test/testcases/bigint-testcases/BigIntegerTest0.out >/tmp/diff_I0","uid":"#14","tid":"/2/0"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest1.in >/tmp/I1.out && diff -u /tmp/I1.out test/testcases/bigint-testcases/BigIntegerTest1.out >/tmp/diff_I1","uid":"#15","tid":"/2/1"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest2.in >/tmp/I2.out && diff -u /tmp/I2.out test/testcases/bigint-testcases/BigIntegerTest2.out >/tmp/diff_I2","uid":"#16","tid":"/2/2"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest3.in >/tmp/I3.out && diff -u /tmp/I3.out test/testcases/bigint-testcases/BigIntegerTest3.out >/tmp/diff_I3","uid":"#17","tid":"/2/3"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest4.in >/tmp/I4.out && diff -u /tmp/I4.out test/testcases/bigint-testcases/BigIntegerTest4.out >/tmp/diff_I4","uid":"#18","tid":"/2/4"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest5.in >/tmp/I5.out && diff -u /tmp/I5.out test/testcases/bigint-testcases/BigIntegerTest5.out >/tmp/diff_I5","uid":"#19","tid":"/2/5"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest6.in >/tmp/I6.out && diff -u /tmp/I6.out test/testcases/bigint-testcases/BigIntegerTest6.out >/tmp/diff_I6","uid":"#20","tid":"/2/6"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest7.in >/tmp/I7.out && diff -u /tmp/I7.out test/testcases/bigint-testcases/BigIntegerTest7.out >/tmp/diff_I7","uid":"#21","tid":"/2/7"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest8.in >/tmp/I8.out && diff -u /tmp/I8.out test/testcases/bigint-testcases/BigIntegerTest8.out >/tmp/diff_I8","uid":"#22","tid":"/2/8"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest9.in >/tmp/I9.out && diff -u /tmp/I9.out test/testcases/bigint-testcases/BigIntegerTest9.out >/tmp/diff_I9","uid":"#23","tid":"/2/9"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest10.in >/tmp/I10.out && diff -u /tmp/I10.out test/testcases/bigint-testcases/BigIntegerTest10.out >/tmp/diff_I10","uid":"#24","tid":"/2/10"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest11.in >/tmp/I11.out && diff -u /tmp/I11.out test/testcases/bigint-testcases/BigIntegerTest11.out >/tmp/diff_I11","uid":"#25","tid":"/2/11"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest12.in >/tmp/I12.out && diff -u /tmp/I12.out test/testcases/bigint-testcases/BigIntegerTest12.out >/tmp/diff_I12","uid":"#26","tid":"/2/12"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest13.in >/tmp/I13.out && diff -u /tmp/I13.out test/testcases/bigint-testcases/BigIntegerTest13.out >/tmp/diff_I13","uid":"#27","tid":"/2/13"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest14.in >/tmp/I14.out && diff -u /tmp/I14.out test/testcases/bigint-testcases/BigIntegerTest14.out >/tmp/diff_I14","uid":"#28","tid":"/2/14"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest15.in >/tmp/I15.out && diff -u /tmp/I15.out test/testcases/bigint-testcases/BigIntegerTest15.out >/tmp/diff_I15","uid":"#29","tid":"/2/15"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest16.in >/tmp/I16.out && diff -u /tmp/I16.out test/testcases/bigint-testcases/BigIntegerTest16.out >/tmp/diff_I16","uid":"#30","tid":"/2/16"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest17.in >/tmp/I17.out && diff -u /tmp/I17.out test/testcases/bigint-testcases/BigIntegerTest17.out >/tmp/diff_I17","uid":"#31","tid":"/2/17"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest18.in >/tmp/I18.out && diff -u /tmp/I18.out test/testcases/bigint-testcases/BigIntegerTest18.out >/tmp/diff_I18","uid":"#32","tid":"/2/18"},
{"command":"cd /workspaces/BH-Python-Interpreter-2023 && timeout -s 9 3s build/code <test/testcases/bigint-testcases/BigIntegerTest19.in >/tmp/I19.out && diff -u /tmp/I19.out test/testcases/bigint-testcases/BigIntegerTest19.out >/tmp/diff_I19","uid":"#33","tid":"/2/19"}
]
}