This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -85,14 +85,14 @@ impl JobDatabase {
8585}
8686
8787pub fn load_job_db ( db : & str ) -> anyhow:: Result < JobDatabase > {
88- let mut db: Value = serde_yaml:: from_str ( db) ?;
88+ let mut db: Value = serde_yaml:: from_str ( db) . context ( "failed to parse YAML content" ) ?;
8989
9090 // We need to expand merge keys (<<), because serde_yaml can't deal with them
9191 // `apply_merge` only applies the merge once, so do it a few times to unwrap nested merges.
92- db. apply_merge ( ) ?;
93- db. apply_merge ( ) ?;
92+ db. apply_merge ( ) . context ( "failed to apply merge keys" ) ?;
93+ db. apply_merge ( ) . context ( "failed to apply merge keys" ) ?;
9494
95- let db: JobDatabase = serde_yaml:: from_value ( db) ?;
95+ let db: JobDatabase = serde_yaml:: from_value ( db) . context ( "failed to parse job database" ) ?;
9696 Ok ( db)
9797}
9898
Original file line number Diff line number Diff line change @@ -351,6 +351,12 @@ auto:
351351 DOCKER_SCRIPT : x86_64-gnu-llvm3.sh
352352 << : *job-linux-4c
353353
354+ - name : x86_64-gnu-llvm-19
355+ env :
356+ ENABLE_GCC_CODEGEN : " 1"
357+ DOCKER_SCRIPT : x86_64-gnu-llvm.sh
358+ << : *job-linux-36c-codebuild
359+
354360 # The x86_64-gnu-llvm-19 job is split into multiple jobs to run tests in parallel.
355361 # x86_64-gnu-llvm-19-1 skips tests that run in x86_64-gnu-llvm-19-{2,3}.
356362 - name : x86_64-gnu-llvm-19-1
@@ -382,7 +388,7 @@ auto:
382388 - name : x86_64-gnu-tools
383389 env :
384390 DEPLOY_TOOLSTATES_JSON : toolstates-linux.json
385- << : *job-linux-4c
391+ << : *job-linux-36c-codebuild
386392
387393 # ###################
388394 # macOS Builders #
You can’t perform that action at this time.
0 commit comments