Page MenuHomePhabricator

[depends] bump Makefile to c++20
ClosedPublic

Authored by PiRK on Tue, Nov 4, 14:11.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC14d68f0db0f0: [depends] bump Makefile to c++20
Summary

As per title

Test Plan

guix builds

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

@bot guix-linux guix-win- guix-osx

Tail of the build log:

if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi

mkdir -p "/root/abc-depends/cache" "/root/abc-depends/osx-sdk" "/root/abc-depends/sources"
./contrib/teamcity/build-configurations.py --ramdisk "guix-win-"
EOF
) > run-command.sh
chmod +x run-command.sh

~/infra/docker/docker-run.sh \
  -a "--shm-size=16g -v /home/teamcity/.ccache:/root/.ccache -v /home/teamcity/.abc-depends:/root/abc-depends -v "${RESULTS_DIR}":/results" \
  -c run-command.sh /work/run-command.sh \
  -r "${REGISTRY}" \
  abc-base-image-"${HASH}" ./run-command.sh

[14:12:23] :	 [Step 1/1] Starting: /home/teamcity/buildAgent/temp/agentTmp/custom_script14972374058735222676 
[14:12:23] :	 [Step 1/1] in directory: /home/teamcity/buildAgent/work/jailed-build
[14:12:23] :	 [Step 1/1] ~/buildAgent/work/jailed-build/bitcoin-abc ~/buildAgent/work/jailed-build
[14:12:23]W:	 [Step 1/1] + '[' -z guix-win- ']'
[14:12:23]W:	 [Step 1/1] + case guix-win- in
[14:12:23]W:	 [Step 1/1] + unset BASE_CACHE
[14:12:23]W:	 [Step 1/1] + unset SDK_ARCHIVE_DIR
[14:12:23]W:	 [Step 1/1] + unset SOURCES_PATH
[14:12:23]W:	 [Step 1/1] + pushd bitcoin-abc
[14:12:23]W:	 [Step 1/1] + ./contrib/teamcity/build-configurations.py guix-win-
[14:12:23]W:	 [Step 1/1] Traceback (most recent call last):
[14:12:23]W:	 [Step 1/1]   File "/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/./contrib/teamcity/build-configurations.py", line 801, in <module>
[14:12:23]W:	 [Step 1/1]     main()
[14:12:23]W:	 [Step 1/1]   File "/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/./contrib/teamcity/build-configurations.py", line 790, in main
[14:12:23]W:	 [Step 1/1]     build_configuration = BuildConfiguration(script_dir, config_path, args.build)
[14:12:23]W:	 [Step 1/1]   File "/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/./contrib/teamcity/build-configurations.py", line 74, in __init__
[14:12:23]W:	 [Step 1/1]     self.load(build_name)
[14:12:23]W:	 [Step 1/1]   File "/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/./contrib/teamcity/build-configurations.py", line 94, in load
[14:12:23]W:	 [Step 1/1]     raise AssertionError(
[14:12:23]W:	 [Step 1/1] AssertionError: guix-win- is not a valid build identifier. Valid identifiers are ['templates', 'builds']
[14:12:23]W:	 [Step 1/1] + RESULT=1
[14:12:23]W:	 [Step 1/1] + popd
[14:12:23]W:	 [Step 1/1] + exit 1
[14:12:23] :	 [Step 1/1] ~/buildAgent/work/jailed-build
[14:12:23]W:	 [Step 1/1] Process exited with code 1
[14:12:23]E:	 [Step 1/1] Process exited with code 1 (Step: Command Line)
[14:12:23]E:	 [Step 1/1] Step Command Line failed
[14:12:24]E: Ant JUnit report watcher
[14:12:24]E:	 [Ant JUnit report watcher] No reports found for paths:
[14:12:24]E:	 [Ant JUnit report watcher] +:results/test_bitcoin.xml
[14:12:24]E:	 [Ant JUnit report watcher] +:results/**/junit_results*.xml
[14:12:24]E:	 [Ant JUnit report watcher] +:results/**/*junit.xml
[14:12:24] : Publishing internal artifacts
[14:12:24] :	 [Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[14:12:24] :	 [Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisherImpl]
[14:12:24]i:	 [Publishing internal artifacts] Will publish 1 artifact(s) to TeamCity node with id MAIN_SERVER
[14:12:25] : Publishing internal artifacts
[14:12:25]W: Publishing artifacts
[14:12:25] :	 [Publishing artifacts] Collecting files to publish: [+:results/**/junit_results*.xml, +:bitcoin-abc/abc-ci-builds/guix-win-/gitian-results => guix-win-.tar.gz, +:bitcoin-abc/abc-ci-builds/guix-win-/*.log => artifacts.tar.gz, +:bitcoin-abc/abc-ci-builds/guix-win-/guix-results => guix-win-.tar.gz]
[14:12:25]W:	 [Publishing artifacts] Artifacts path 'results/**/junit_results*.xml' not found
[14:12:25]W:	 [Publishing artifacts] Artifacts path 'bitcoin-abc/abc-ci-builds/guix-win-/gitian-results' not found
[14:12:25]W:	 [Publishing artifacts] Artifacts path 'bitcoin-abc/abc-ci-builds/guix-win-/guix-results' not found
[14:12:25]W:	 [Publishing artifacts] Artifacts path 'bitcoin-abc/abc-ci-builds/guix-win-/*.log' not found
[14:12:25] : Build finished
PiRK published this revision for review.Tue, Nov 4, 15:20
This revision is now accepted and ready to land.Tue, Nov 4, 19:03
This revision was automatically updated to reflect the committed changes.