Test run by mark on Sat May 22 03:08:22 2021 Native configuration is aarch64-unknown-linux-gnu === rust tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/mark/src/gccrs/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. Running /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compile.exp ... LD_LIBRARY_PATH=.: LD_RUN_PATH=. SHLIB_PATH=. LD_LIBRARY_PATH_32=.: LD_LIBRARY_PATH_64=.: DYLD_LIBRARY_PATH=. ALWAYS_RUSTFLAGS set to {additional_flags=-fdiagnostics-plain-output } additional_flags= ldflags= Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ -fdiagnostics-plain-output -flto -c -o lto75745.o lto75745.c (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ -fdiagnostics-plain-output -flto -c -o lto75745.o lto75745.c Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ linker_plugin75745.c -fdiagnostics-plain-output -flto -fuse-linker-plugin -lm -o linker_plugin75745.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ linker_plugin75745.c -fdiagnostics-plain-output -flto -fuse-linker-plugin -lm -o linker_plugin75745.exe Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ offload_gcn75745.c -fdiagnostics-plain-output -foffload=amdgcn-amdhsa -S -o offload_gcn75745.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ offload_gcn75745.c -fdiagnostics-plain-output -foffload=amdgcn-amdhsa -S -o offload_gcn75745.s gccrs: fatal error: GCC is not configured to support amdgcn-amdhsa as offload target compilation terminated. compiler exited with status 1 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O0 -S -o arithmetic_expressions1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O0 -S -o arithmetic_expressions1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<' current token (just about to return path to null denotation): '<<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>' current token (just about to return path to null denotation): '>>' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:21:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:26:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:29:9: warning: unused name Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ exceptions_enabled75745.cc -fdiagnostics-plain-output -S -o exceptions_enabled75745.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ exceptions_enabled75745.cc -fdiagnostics-plain-output -S -o exceptions_enabled75745.s gccrs: error: exceptions_enabled75745.cc: C++ compiler not installed on this system compiler exited with status 1 PASS: rust.test/compile/arithmetic_expressions1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O1 -S -o arithmetic_expressions1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O1 -S -o arithmetic_expressions1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<' current token (just about to return path to null denotation): '<<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>' current token (just about to return path to null denotation): '>>' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:21:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:26:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:29:9: warning: unused name PASS: rust.test/compile/arithmetic_expressions1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O2 -S -o arithmetic_expressions1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O2 -S -o arithmetic_expressions1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<' current token (just about to return path to null denotation): '<<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>' current token (just about to return path to null denotation): '>>' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:21:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:26:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:29:9: warning: unused name PASS: rust.test/compile/arithmetic_expressions1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O3 -g -S -o arithmetic_expressions1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O3 -g -S -o arithmetic_expressions1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<' current token (just about to return path to null denotation): '<<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>' current token (just about to return path to null denotation): '>>' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:21:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:26:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:29:9: warning: unused name PASS: rust.test/compile/arithmetic_expressions1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -Os -S -o arithmetic_expressions1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -Os -S -o arithmetic_expressions1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<' current token (just about to return path to null denotation): '<<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>' current token (just about to return path to null denotation): '>>' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:21:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:26:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:29:9: warning: unused name PASS: rust.test/compile/arithmetic_expressions1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arithmetic_expressions1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arithmetic_expressions1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<' current token (just about to return path to null denotation): '<<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>' current token (just about to return path to null denotation): '>>' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:21:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:26:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:29:9: warning: unused name PASS: rust.test/compile/arithmetic_expressions1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arithmetic_expressions1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arithmetic_expressions1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/' current token (just about to return path to null denotation): '/' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&' current token (just about to return path to null denotation): '&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|' current token (just about to return path to null denotation): '|' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^' current token (just about to return path to null denotation): '^' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<' current token (just about to return path to null denotation): '<<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>' current token (just about to return path to null denotation): '>>' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:21:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:26:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arithmetic_expressions1.rs:29:9: warning: unused name PASS: rust.test/compile/arithmetic_expressions1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O0 -S -o array_type_infer.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O0 -S -o array_type_infer.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs:2:9: warning: unused name PASS: rust.test/compile/array_type_infer.rs -O0 (test for warnings, line 2) PASS: rust.test/compile/array_type_infer.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O1 -S -o array_type_infer.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O1 -S -o array_type_infer.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs:2:9: warning: unused name PASS: rust.test/compile/array_type_infer.rs -O1 (test for warnings, line 2) PASS: rust.test/compile/array_type_infer.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O2 -S -o array_type_infer.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O2 -S -o array_type_infer.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs:2:9: warning: unused name PASS: rust.test/compile/array_type_infer.rs -O2 (test for warnings, line 2) PASS: rust.test/compile/array_type_infer.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O3 -g -S -o array_type_infer.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O3 -g -S -o array_type_infer.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs:2:9: warning: unused name PASS: rust.test/compile/array_type_infer.rs -O3 -g (test for warnings, line 2) PASS: rust.test/compile/array_type_infer.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -Os -S -o array_type_infer.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -Os -S -o array_type_infer.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs:2:9: warning: unused name PASS: rust.test/compile/array_type_infer.rs -Os (test for warnings, line 2) PASS: rust.test/compile/array_type_infer.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o array_type_infer.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o array_type_infer.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs:2:9: warning: unused name PASS: rust.test/compile/array_type_infer.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 2) PASS: rust.test/compile/array_type_infer.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o array_type_infer.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o array_type_infer.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_type_infer.rs:2:9: warning: unused name PASS: rust.test/compile/array_type_infer.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 2) PASS: rust.test/compile/array_type_infer.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O0 -S -o array_zero_length.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O0 -S -o array_zero_length.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs:2:9: warning: unused name PASS: rust.test/compile/array_zero_length.rs -O0 (test for warnings, line 2) PASS: rust.test/compile/array_zero_length.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O1 -S -o array_zero_length.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O1 -S -o array_zero_length.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs:2:9: warning: unused name PASS: rust.test/compile/array_zero_length.rs -O1 (test for warnings, line 2) PASS: rust.test/compile/array_zero_length.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O2 -S -o array_zero_length.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O2 -S -o array_zero_length.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs:2:9: warning: unused name PASS: rust.test/compile/array_zero_length.rs -O2 (test for warnings, line 2) PASS: rust.test/compile/array_zero_length.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O3 -g -S -o array_zero_length.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O3 -g -S -o array_zero_length.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs:2:9: warning: unused name PASS: rust.test/compile/array_zero_length.rs -O3 -g (test for warnings, line 2) PASS: rust.test/compile/array_zero_length.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -Os -S -o array_zero_length.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -Os -S -o array_zero_length.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs:2:9: warning: unused name PASS: rust.test/compile/array_zero_length.rs -Os (test for warnings, line 2) PASS: rust.test/compile/array_zero_length.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o array_zero_length.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o array_zero_length.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs:2:9: warning: unused name PASS: rust.test/compile/array_zero_length.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 2) PASS: rust.test/compile/array_zero_length.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o array_zero_length.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o array_zero_length.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/array_zero_length.rs:2:9: warning: unused name PASS: rust.test/compile/array_zero_length.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 2) PASS: rust.test/compile/array_zero_length.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O0 -S -o arrays1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O0 -S -o arrays1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:7:9: warning: unused name PASS: rust.test/compile/arrays1.rs -O0 (test for warnings, line 5) PASS: rust.test/compile/arrays1.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/arrays1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O1 -S -o arrays1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O1 -S -o arrays1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:7:9: warning: unused name PASS: rust.test/compile/arrays1.rs -O1 (test for warnings, line 5) PASS: rust.test/compile/arrays1.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/arrays1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O2 -S -o arrays1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O2 -S -o arrays1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:7:9: warning: unused name PASS: rust.test/compile/arrays1.rs -O2 (test for warnings, line 5) PASS: rust.test/compile/arrays1.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/arrays1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O3 -g -S -o arrays1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O3 -g -S -o arrays1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:7:9: warning: unused name PASS: rust.test/compile/arrays1.rs -O3 -g (test for warnings, line 5) PASS: rust.test/compile/arrays1.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/arrays1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -Os -S -o arrays1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -Os -S -o arrays1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:7:9: warning: unused name PASS: rust.test/compile/arrays1.rs -Os (test for warnings, line 5) PASS: rust.test/compile/arrays1.rs -Os (test for warnings, line 7) PASS: rust.test/compile/arrays1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:7:9: warning: unused name PASS: rust.test/compile/arrays1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 5) PASS: rust.test/compile/arrays1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/arrays1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays1.rs:7:9: warning: unused name PASS: rust.test/compile/arrays1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 5) PASS: rust.test/compile/arrays1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/arrays1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O0 -S -o arrays2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O0 -S -o arrays2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs:4:9: warning: unused name PASS: rust.test/compile/arrays2.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/arrays2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O1 -S -o arrays2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O1 -S -o arrays2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs:4:9: warning: unused name PASS: rust.test/compile/arrays2.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/arrays2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O2 -S -o arrays2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O2 -S -o arrays2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs:4:9: warning: unused name PASS: rust.test/compile/arrays2.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/arrays2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O3 -g -S -o arrays2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O3 -g -S -o arrays2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs:4:9: warning: unused name PASS: rust.test/compile/arrays2.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/arrays2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -Os -S -o arrays2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -Os -S -o arrays2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs:4:9: warning: unused name PASS: rust.test/compile/arrays2.rs -Os (test for warnings, line 4) PASS: rust.test/compile/arrays2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs:4:9: warning: unused name PASS: rust.test/compile/arrays2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/arrays2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays2.rs:4:9: warning: unused name PASS: rust.test/compile/arrays2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/arrays2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O0 -S -o arrays3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O0 -S -o arrays3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs:4:9: warning: unused name PASS: rust.test/compile/arrays3.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/arrays3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O1 -S -o arrays3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O1 -S -o arrays3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs:4:9: warning: unused name PASS: rust.test/compile/arrays3.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/arrays3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O2 -S -o arrays3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O2 -S -o arrays3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs:4:9: warning: unused name PASS: rust.test/compile/arrays3.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/arrays3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O3 -g -S -o arrays3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O3 -g -S -o arrays3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs:4:9: warning: unused name PASS: rust.test/compile/arrays3.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/arrays3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -Os -S -o arrays3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -Os -S -o arrays3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs:4:9: warning: unused name PASS: rust.test/compile/arrays3.rs -Os (test for warnings, line 4) PASS: rust.test/compile/arrays3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs:4:9: warning: unused name PASS: rust.test/compile/arrays3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/arrays3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays3.rs:4:9: warning: unused name PASS: rust.test/compile/arrays3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/arrays3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O0 -S -o arrays4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O0 -S -o arrays4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs:4:9: warning: unused name PASS: rust.test/compile/arrays4.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/arrays4.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O1 -S -o arrays4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O1 -S -o arrays4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs:4:9: warning: unused name PASS: rust.test/compile/arrays4.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/arrays4.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O2 -S -o arrays4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O2 -S -o arrays4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs:4:9: warning: unused name PASS: rust.test/compile/arrays4.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/arrays4.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O3 -g -S -o arrays4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O3 -g -S -o arrays4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs:4:9: warning: unused name PASS: rust.test/compile/arrays4.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/arrays4.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -Os -S -o arrays4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -Os -S -o arrays4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs:4:9: warning: unused name PASS: rust.test/compile/arrays4.rs -Os (test for warnings, line 4) PASS: rust.test/compile/arrays4.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs:4:9: warning: unused name PASS: rust.test/compile/arrays4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/arrays4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays4.rs:4:9: warning: unused name PASS: rust.test/compile/arrays4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/arrays4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O0 -S -o arrays_index1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O0 -S -o arrays_index1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs:4:9: warning: unused name PASS: rust.test/compile/arrays_index1.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/arrays_index1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O1 -S -o arrays_index1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O1 -S -o arrays_index1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs:4:9: warning: unused name PASS: rust.test/compile/arrays_index1.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/arrays_index1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O2 -S -o arrays_index1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O2 -S -o arrays_index1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs:4:9: warning: unused name PASS: rust.test/compile/arrays_index1.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/arrays_index1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O3 -g -S -o arrays_index1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O3 -g -S -o arrays_index1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs:4:9: warning: unused name PASS: rust.test/compile/arrays_index1.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/arrays_index1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -Os -S -o arrays_index1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -Os -S -o arrays_index1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs:4:9: warning: unused name PASS: rust.test/compile/arrays_index1.rs -Os (test for warnings, line 4) PASS: rust.test/compile/arrays_index1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays_index1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays_index1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs:4:9: warning: unused name PASS: rust.test/compile/arrays_index1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/arrays_index1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays_index1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays_index1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index1.rs:4:9: warning: unused name PASS: rust.test/compile/arrays_index1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/arrays_index1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O0 -S -o arrays_index2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O0 -S -o arrays_index2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/arrays_index2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O1 -S -o arrays_index2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O1 -S -o arrays_index2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/arrays_index2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O2 -S -o arrays_index2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O2 -S -o arrays_index2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/arrays_index2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O3 -g -S -o arrays_index2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O3 -g -S -o arrays_index2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/arrays_index2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -Os -S -o arrays_index2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -Os -S -o arrays_index2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/arrays_index2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays_index2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o arrays_index2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/arrays_index2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays_index2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o arrays_index2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/arrays_index2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/arrays_index2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O0 -S -o block_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O0 -S -o block_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:24:9: warning: unused name PASS: rust.test/compile/block_expr1.rs -O0 (test for warnings, line 22) PASS: rust.test/compile/block_expr1.rs -O0 (test for warnings, line 24) PASS: rust.test/compile/block_expr1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O1 -S -o block_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O1 -S -o block_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:24:9: warning: unused name PASS: rust.test/compile/block_expr1.rs -O1 (test for warnings, line 22) PASS: rust.test/compile/block_expr1.rs -O1 (test for warnings, line 24) PASS: rust.test/compile/block_expr1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O2 -S -o block_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O2 -S -o block_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:24:9: warning: unused name PASS: rust.test/compile/block_expr1.rs -O2 (test for warnings, line 22) PASS: rust.test/compile/block_expr1.rs -O2 (test for warnings, line 24) PASS: rust.test/compile/block_expr1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:24:9: warning: unused name PASS: rust.test/compile/block_expr1.rs -O3 -g (test for warnings, line 22) PASS: rust.test/compile/block_expr1.rs -O3 -g (test for warnings, line 24) PASS: rust.test/compile/block_expr1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -Os -S -o block_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -Os -S -o block_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:24:9: warning: unused name PASS: rust.test/compile/block_expr1.rs -Os (test for warnings, line 22) PASS: rust.test/compile/block_expr1.rs -Os (test for warnings, line 24) PASS: rust.test/compile/block_expr1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:24:9: warning: unused name PASS: rust.test/compile/block_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 22) PASS: rust.test/compile/block_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 24) PASS: rust.test/compile/block_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr1.rs:24:9: warning: unused name PASS: rust.test/compile/block_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 22) PASS: rust.test/compile/block_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 24) PASS: rust.test/compile/block_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O0 -S -o block_expr2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O0 -S -o block_expr2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs:7:9: warning: unused name PASS: rust.test/compile/block_expr2.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/block_expr2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O1 -S -o block_expr2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O1 -S -o block_expr2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs:7:9: warning: unused name PASS: rust.test/compile/block_expr2.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/block_expr2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O2 -S -o block_expr2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O2 -S -o block_expr2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs:7:9: warning: unused name PASS: rust.test/compile/block_expr2.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/block_expr2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs:7:9: warning: unused name PASS: rust.test/compile/block_expr2.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/block_expr2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -Os -S -o block_expr2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -Os -S -o block_expr2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs:7:9: warning: unused name PASS: rust.test/compile/block_expr2.rs -Os (test for warnings, line 7) PASS: rust.test/compile/block_expr2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs:7:9: warning: unused name PASS: rust.test/compile/block_expr2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/block_expr2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr2.rs:7:9: warning: unused name PASS: rust.test/compile/block_expr2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/block_expr2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O0 -S -o block_expr3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O0 -S -o block_expr3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs:4:9: warning: unused name PASS: rust.test/compile/block_expr3.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/block_expr3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O1 -S -o block_expr3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O1 -S -o block_expr3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs:4:9: warning: unused name PASS: rust.test/compile/block_expr3.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/block_expr3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O2 -S -o block_expr3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O2 -S -o block_expr3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs:4:9: warning: unused name PASS: rust.test/compile/block_expr3.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/block_expr3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs:4:9: warning: unused name PASS: rust.test/compile/block_expr3.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/block_expr3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -Os -S -o block_expr3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -Os -S -o block_expr3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs:4:9: warning: unused name PASS: rust.test/compile/block_expr3.rs -Os (test for warnings, line 4) PASS: rust.test/compile/block_expr3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs:4:9: warning: unused name PASS: rust.test/compile/block_expr3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/block_expr3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr3.rs:4:9: warning: unused name PASS: rust.test/compile/block_expr3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/block_expr3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O0 -S -o block_expr4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O0 -S -o block_expr4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs:6:9: warning: unused name PASS: rust.test/compile/block_expr4.rs -O0 (test for warnings, line 6) PASS: rust.test/compile/block_expr4.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O1 -S -o block_expr4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O1 -S -o block_expr4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs:6:9: warning: unused name PASS: rust.test/compile/block_expr4.rs -O1 (test for warnings, line 6) PASS: rust.test/compile/block_expr4.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O2 -S -o block_expr4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O2 -S -o block_expr4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs:6:9: warning: unused name PASS: rust.test/compile/block_expr4.rs -O2 (test for warnings, line 6) PASS: rust.test/compile/block_expr4.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs:6:9: warning: unused name PASS: rust.test/compile/block_expr4.rs -O3 -g (test for warnings, line 6) PASS: rust.test/compile/block_expr4.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -Os -S -o block_expr4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -Os -S -o block_expr4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs:6:9: warning: unused name PASS: rust.test/compile/block_expr4.rs -Os (test for warnings, line 6) PASS: rust.test/compile/block_expr4.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs:6:9: warning: unused name PASS: rust.test/compile/block_expr4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 6) PASS: rust.test/compile/block_expr4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr4.rs:6:9: warning: unused name PASS: rust.test/compile/block_expr4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 6) PASS: rust.test/compile/block_expr4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O0 -S -o block_expr5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O0 -S -o block_expr5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/block_expr5.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O1 -S -o block_expr5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O1 -S -o block_expr5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/block_expr5.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O2 -S -o block_expr5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O2 -S -o block_expr5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/block_expr5.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/block_expr5.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -Os -S -o block_expr5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -Os -S -o block_expr5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/block_expr5.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/block_expr5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/block_expr5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O0 -S -o block_expr_parser_bug.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O0 -S -o block_expr_parser_bug.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs:3:9: warning: unused name PASS: rust.test/compile/block_expr_parser_bug.rs -O0 (test for warnings, line 3) PASS: rust.test/compile/block_expr_parser_bug.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O1 -S -o block_expr_parser_bug.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O1 -S -o block_expr_parser_bug.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs:3:9: warning: unused name PASS: rust.test/compile/block_expr_parser_bug.rs -O1 (test for warnings, line 3) PASS: rust.test/compile/block_expr_parser_bug.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O2 -S -o block_expr_parser_bug.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O2 -S -o block_expr_parser_bug.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs:3:9: warning: unused name PASS: rust.test/compile/block_expr_parser_bug.rs -O2 (test for warnings, line 3) PASS: rust.test/compile/block_expr_parser_bug.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr_parser_bug.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O3 -g -S -o block_expr_parser_bug.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs:3:9: warning: unused name PASS: rust.test/compile/block_expr_parser_bug.rs -O3 -g (test for warnings, line 3) PASS: rust.test/compile/block_expr_parser_bug.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -Os -S -o block_expr_parser_bug.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -Os -S -o block_expr_parser_bug.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs:3:9: warning: unused name PASS: rust.test/compile/block_expr_parser_bug.rs -Os (test for warnings, line 3) PASS: rust.test/compile/block_expr_parser_bug.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr_parser_bug.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o block_expr_parser_bug.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs:3:9: warning: unused name PASS: rust.test/compile/block_expr_parser_bug.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 3) PASS: rust.test/compile/block_expr_parser_bug.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr_parser_bug.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o block_expr_parser_bug.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-' current token (just about to return path to null denotation): '-' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/block_expr_parser_bug.rs:3:9: warning: unused name PASS: rust.test/compile/block_expr_parser_bug.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 3) PASS: rust.test/compile/block_expr_parser_bug.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O0 -S -o borrow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O0 -S -o borrow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/borrow1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O1 -S -o borrow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O1 -S -o borrow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/borrow1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O2 -S -o borrow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O2 -S -o borrow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/borrow1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O3 -g -S -o borrow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O3 -g -S -o borrow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/borrow1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -Os -S -o borrow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -Os -S -o borrow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/borrow1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o borrow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o borrow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/borrow1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o borrow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o borrow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/borrow1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/borrow1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O0 -S -o cfg_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O0 -S -o cfg_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion asked to check cfg of attrinputmetaitemcontainer - delegating to first item. container: '(feature = "somefeature", attribute = "someattr")' checked key-value pair for cfg: 'feature', 'somefeature' - is not in target data finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name PASS: rust.test/compile/cfg_attr.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/cfg_attr.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O1 -S -o cfg_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O1 -S -o cfg_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion asked to check cfg of attrinputmetaitemcontainer - delegating to first item. container: '(feature = "somefeature", attribute = "someattr")' checked key-value pair for cfg: 'feature', 'somefeature' - is not in target data finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name PASS: rust.test/compile/cfg_attr.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/cfg_attr.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O2 -S -o cfg_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O2 -S -o cfg_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion asked to check cfg of attrinputmetaitemcontainer - delegating to first item. container: '(feature = "somefeature", attribute = "someattr")' checked key-value pair for cfg: 'feature', 'somefeature' - is not in target data finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name PASS: rust.test/compile/cfg_attr.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/cfg_attr.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O3 -g -S -o cfg_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O3 -g -S -o cfg_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion asked to check cfg of attrinputmetaitemcontainer - delegating to first item. container: '(feature = "somefeature", attribute = "someattr")' checked key-value pair for cfg: 'feature', 'somefeature' - is not in target data finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name PASS: rust.test/compile/cfg_attr.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/cfg_attr.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -Os -S -o cfg_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -Os -S -o cfg_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion asked to check cfg of attrinputmetaitemcontainer - delegating to first item. container: '(feature = "somefeature", attribute = "someattr")' checked key-value pair for cfg: 'feature', 'somefeature' - is not in target data finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name PASS: rust.test/compile/cfg_attr.rs -Os (test for warnings, line 4) PASS: rust.test/compile/cfg_attr.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o cfg_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o cfg_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion asked to check cfg of attrinputmetaitemcontainer - delegating to first item. container: '(feature = "somefeature", attribute = "someattr")' checked key-value pair for cfg: 'feature', 'somefeature' - is not in target data finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name PASS: rust.test/compile/cfg_attr.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/cfg_attr.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o cfg_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o cfg_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion asked to check cfg of attrinputmetaitemcontainer - delegating to first item. container: '(feature = "somefeature", attribute = "someattr")' checked key-value pair for cfg: 'feature', 'somefeature' - is not in target data finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/cfg_attr.rs:4:1: warning: unused name PASS: rust.test/compile/cfg_attr.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/cfg_attr.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O0 -S -o char1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O0 -S -o char1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/char1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O1 -S -o char1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O1 -S -o char1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/char1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O2 -S -o char1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O2 -S -o char1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/char1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O3 -g -S -o char1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O3 -g -S -o char1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/char1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -Os -S -o char1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -Os -S -o char1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/char1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o char1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o char1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/char1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o char1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o char1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/char1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/char1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O0 -S -o comparison_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O0 -S -o comparison_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '!=' current token (just about to return path to null denotation): '!=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '||' current token (just about to return path to null denotation): '||' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&&' current token (just about to return path to null denotation): '&&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:32:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:34:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:36:9: warning: unused name PASS: rust.test/compile/comparison_expr1.rs -O0 (test for warnings, line 30) PASS: rust.test/compile/comparison_expr1.rs -O0 (test for warnings, line 32) PASS: rust.test/compile/comparison_expr1.rs -O0 (test for warnings, line 34) PASS: rust.test/compile/comparison_expr1.rs -O0 (test for warnings, line 36) PASS: rust.test/compile/comparison_expr1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O1 -S -o comparison_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O1 -S -o comparison_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '!=' current token (just about to return path to null denotation): '!=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '||' current token (just about to return path to null denotation): '||' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&&' current token (just about to return path to null denotation): '&&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:32:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:34:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:36:9: warning: unused name PASS: rust.test/compile/comparison_expr1.rs -O1 (test for warnings, line 30) PASS: rust.test/compile/comparison_expr1.rs -O1 (test for warnings, line 32) PASS: rust.test/compile/comparison_expr1.rs -O1 (test for warnings, line 34) PASS: rust.test/compile/comparison_expr1.rs -O1 (test for warnings, line 36) PASS: rust.test/compile/comparison_expr1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O2 -S -o comparison_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O2 -S -o comparison_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '!=' current token (just about to return path to null denotation): '!=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '||' current token (just about to return path to null denotation): '||' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&&' current token (just about to return path to null denotation): '&&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:32:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:34:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:36:9: warning: unused name PASS: rust.test/compile/comparison_expr1.rs -O2 (test for warnings, line 30) PASS: rust.test/compile/comparison_expr1.rs -O2 (test for warnings, line 32) PASS: rust.test/compile/comparison_expr1.rs -O2 (test for warnings, line 34) PASS: rust.test/compile/comparison_expr1.rs -O2 (test for warnings, line 36) PASS: rust.test/compile/comparison_expr1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O3 -g -S -o comparison_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O3 -g -S -o comparison_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '!=' current token (just about to return path to null denotation): '!=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '||' current token (just about to return path to null denotation): '||' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&&' current token (just about to return path to null denotation): '&&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:32:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:34:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:36:9: warning: unused name PASS: rust.test/compile/comparison_expr1.rs -O3 -g (test for warnings, line 30) PASS: rust.test/compile/comparison_expr1.rs -O3 -g (test for warnings, line 32) PASS: rust.test/compile/comparison_expr1.rs -O3 -g (test for warnings, line 34) PASS: rust.test/compile/comparison_expr1.rs -O3 -g (test for warnings, line 36) PASS: rust.test/compile/comparison_expr1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -Os -S -o comparison_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -Os -S -o comparison_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '!=' current token (just about to return path to null denotation): '!=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '||' current token (just about to return path to null denotation): '||' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&&' current token (just about to return path to null denotation): '&&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:32:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:34:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:36:9: warning: unused name PASS: rust.test/compile/comparison_expr1.rs -Os (test for warnings, line 30) PASS: rust.test/compile/comparison_expr1.rs -Os (test for warnings, line 32) PASS: rust.test/compile/comparison_expr1.rs -Os (test for warnings, line 34) PASS: rust.test/compile/comparison_expr1.rs -Os (test for warnings, line 36) PASS: rust.test/compile/comparison_expr1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o comparison_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o comparison_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '!=' current token (just about to return path to null denotation): '!=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '||' current token (just about to return path to null denotation): '||' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&&' current token (just about to return path to null denotation): '&&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:32:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:34:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:36:9: warning: unused name PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 30) PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 32) PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 34) PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 36) PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o comparison_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o comparison_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '!=' current token (just about to return path to null denotation): '!=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>=' current token (just about to return path to null denotation): '>=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<=' current token (just about to return path to null denotation): '<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '||' current token (just about to return path to null denotation): '||' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&&' current token (just about to return path to null denotation): '&&' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:32:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:34:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/comparison_expr1.rs:36:9: warning: unused name PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 30) PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 32) PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 34) PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 36) PASS: rust.test/compile/comparison_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O0 -S -o compound_assignment_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O0 -S -o compound_assignment_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+=' current token (just about to return path to null denotation): '+=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-=' current token (just about to return path to null denotation): '-=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*=' current token (just about to return path to null denotation): '*=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/=' current token (just about to return path to null denotation): '/=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%=' current token (just about to return path to null denotation): '%=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&=' current token (just about to return path to null denotation): '&=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|=' current token (just about to return path to null denotation): '|=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^=' current token (just about to return path to null denotation): '^=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<=' current token (just about to return path to null denotation): '<<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>=' current token (just about to return path to null denotation): '>>=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/compound_assignment_expr1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O1 -S -o compound_assignment_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O1 -S -o compound_assignment_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+=' current token (just about to return path to null denotation): '+=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-=' current token (just about to return path to null denotation): '-=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*=' current token (just about to return path to null denotation): '*=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/=' current token (just about to return path to null denotation): '/=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%=' current token (just about to return path to null denotation): '%=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&=' current token (just about to return path to null denotation): '&=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|=' current token (just about to return path to null denotation): '|=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^=' current token (just about to return path to null denotation): '^=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<=' current token (just about to return path to null denotation): '<<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>=' current token (just about to return path to null denotation): '>>=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/compound_assignment_expr1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O2 -S -o compound_assignment_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O2 -S -o compound_assignment_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+=' current token (just about to return path to null denotation): '+=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-=' current token (just about to return path to null denotation): '-=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*=' current token (just about to return path to null denotation): '*=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/=' current token (just about to return path to null denotation): '/=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%=' current token (just about to return path to null denotation): '%=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&=' current token (just about to return path to null denotation): '&=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|=' current token (just about to return path to null denotation): '|=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^=' current token (just about to return path to null denotation): '^=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<=' current token (just about to return path to null denotation): '<<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>=' current token (just about to return path to null denotation): '>>=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/compound_assignment_expr1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O3 -g -S -o compound_assignment_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O3 -g -S -o compound_assignment_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+=' current token (just about to return path to null denotation): '+=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-=' current token (just about to return path to null denotation): '-=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*=' current token (just about to return path to null denotation): '*=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/=' current token (just about to return path to null denotation): '/=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%=' current token (just about to return path to null denotation): '%=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&=' current token (just about to return path to null denotation): '&=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|=' current token (just about to return path to null denotation): '|=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^=' current token (just about to return path to null denotation): '^=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<=' current token (just about to return path to null denotation): '<<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>=' current token (just about to return path to null denotation): '>>=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/compound_assignment_expr1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -Os -S -o compound_assignment_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -Os -S -o compound_assignment_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+=' current token (just about to return path to null denotation): '+=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-=' current token (just about to return path to null denotation): '-=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*=' current token (just about to return path to null denotation): '*=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/=' current token (just about to return path to null denotation): '/=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%=' current token (just about to return path to null denotation): '%=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&=' current token (just about to return path to null denotation): '&=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|=' current token (just about to return path to null denotation): '|=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^=' current token (just about to return path to null denotation): '^=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<=' current token (just about to return path to null denotation): '<<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>=' current token (just about to return path to null denotation): '>>=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/compound_assignment_expr1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o compound_assignment_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o compound_assignment_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+=' current token (just about to return path to null denotation): '+=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-=' current token (just about to return path to null denotation): '-=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*=' current token (just about to return path to null denotation): '*=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/=' current token (just about to return path to null denotation): '/=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%=' current token (just about to return path to null denotation): '%=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&=' current token (just about to return path to null denotation): '&=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|=' current token (just about to return path to null denotation): '|=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^=' current token (just about to return path to null denotation): '^=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<=' current token (just about to return path to null denotation): '<<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>=' current token (just about to return path to null denotation): '>>=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/compound_assignment_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o compound_assignment_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o compound_assignment_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compound_assignment_expr1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+=' current token (just about to return path to null denotation): '+=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '-=' current token (just about to return path to null denotation): '-=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*=' current token (just about to return path to null denotation): '*=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '/=' current token (just about to return path to null denotation): '/=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%=' current token (just about to return path to null denotation): '%=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '&=' current token (just about to return path to null denotation): '&=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '|=' current token (just about to return path to null denotation): '|=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '^=' current token (just about to return path to null denotation): '^=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<<=' current token (just about to return path to null denotation): '<<=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>>=' current token (just about to return path to null denotation): '>>=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/compound_assignment_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O0 -S -o conditional.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O0 -S -o conditional.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/conditional.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O1 -S -o conditional.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O1 -S -o conditional.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/conditional.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O2 -S -o conditional.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O2 -S -o conditional.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/conditional.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O3 -g -S -o conditional.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O3 -g -S -o conditional.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/conditional.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -Os -S -o conditional.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -Os -S -o conditional.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/conditional.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o conditional.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o conditional.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/conditional.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o conditional.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o conditional.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/conditional.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/conditional.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O0 -S -o constant1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O0 -S -o constant1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs:7:9: warning: unused name PASS: rust.test/compile/constant1.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/constant1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O1 -S -o constant1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O1 -S -o constant1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs:7:9: warning: unused name PASS: rust.test/compile/constant1.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/constant1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O2 -S -o constant1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O2 -S -o constant1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs:7:9: warning: unused name PASS: rust.test/compile/constant1.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/constant1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O3 -g -S -o constant1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O3 -g -S -o constant1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs:7:9: warning: unused name PASS: rust.test/compile/constant1.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/constant1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -Os -S -o constant1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -Os -S -o constant1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs:7:9: warning: unused name PASS: rust.test/compile/constant1.rs -Os (test for warnings, line 7) PASS: rust.test/compile/constant1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o constant1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o constant1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs:7:9: warning: unused name PASS: rust.test/compile/constant1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/constant1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o constant1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o constant1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/constant1.rs:7:9: warning: unused name PASS: rust.test/compile/constant1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/constant1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O0 -S -o deadcode1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O0 -S -o deadcode1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:4:5: warning: unreachable expression /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:14:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:20:9: warning: unused name PASS: rust.test/compile/deadcode1.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/deadcode1.rs -O0 (test for warnings, line 14) PASS: rust.test/compile/deadcode1.rs -O0 (test for warnings, line 18) PASS: rust.test/compile/deadcode1.rs -O0 (test for warnings, line 20) PASS: rust.test/compile/deadcode1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O1 -S -o deadcode1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O1 -S -o deadcode1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:4:5: warning: unreachable expression /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:14:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:20:9: warning: unused name PASS: rust.test/compile/deadcode1.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/deadcode1.rs -O1 (test for warnings, line 14) PASS: rust.test/compile/deadcode1.rs -O1 (test for warnings, line 18) PASS: rust.test/compile/deadcode1.rs -O1 (test for warnings, line 20) PASS: rust.test/compile/deadcode1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O2 -S -o deadcode1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O2 -S -o deadcode1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:4:5: warning: unreachable expression /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:14:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:20:9: warning: unused name PASS: rust.test/compile/deadcode1.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/deadcode1.rs -O2 (test for warnings, line 14) PASS: rust.test/compile/deadcode1.rs -O2 (test for warnings, line 18) PASS: rust.test/compile/deadcode1.rs -O2 (test for warnings, line 20) PASS: rust.test/compile/deadcode1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O3 -g -S -o deadcode1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O3 -g -S -o deadcode1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:4:5: warning: unreachable expression /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:14:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:20:9: warning: unused name PASS: rust.test/compile/deadcode1.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/deadcode1.rs -O3 -g (test for warnings, line 14) PASS: rust.test/compile/deadcode1.rs -O3 -g (test for warnings, line 18) PASS: rust.test/compile/deadcode1.rs -O3 -g (test for warnings, line 20) PASS: rust.test/compile/deadcode1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -Os -S -o deadcode1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -Os -S -o deadcode1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:4:5: warning: unreachable expression /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:14:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:20:9: warning: unused name PASS: rust.test/compile/deadcode1.rs -Os (test for warnings, line 4) PASS: rust.test/compile/deadcode1.rs -Os (test for warnings, line 14) PASS: rust.test/compile/deadcode1.rs -Os (test for warnings, line 18) PASS: rust.test/compile/deadcode1.rs -Os (test for warnings, line 20) PASS: rust.test/compile/deadcode1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o deadcode1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o deadcode1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:4:5: warning: unreachable expression /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:14:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:20:9: warning: unused name PASS: rust.test/compile/deadcode1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/deadcode1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 14) PASS: rust.test/compile/deadcode1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 18) PASS: rust.test/compile/deadcode1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 20) PASS: rust.test/compile/deadcode1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o deadcode1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o deadcode1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:4:5: warning: unreachable expression /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:14:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode1.rs:20:9: warning: unused name PASS: rust.test/compile/deadcode1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/deadcode1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 14) PASS: rust.test/compile/deadcode1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 18) PASS: rust.test/compile/deadcode1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 20) PASS: rust.test/compile/deadcode1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O0 -S -o deadcode2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O0 -S -o deadcode2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:4:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:5:5: warning: unreachable expression PASS: rust.test/compile/deadcode2.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/deadcode2.rs -O0 (test for warnings, line 5) PASS: rust.test/compile/deadcode2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O1 -S -o deadcode2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O1 -S -o deadcode2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:4:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:5:5: warning: unreachable expression PASS: rust.test/compile/deadcode2.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/deadcode2.rs -O1 (test for warnings, line 5) PASS: rust.test/compile/deadcode2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O2 -S -o deadcode2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O2 -S -o deadcode2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:4:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:5:5: warning: unreachable expression PASS: rust.test/compile/deadcode2.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/deadcode2.rs -O2 (test for warnings, line 5) PASS: rust.test/compile/deadcode2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O3 -g -S -o deadcode2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O3 -g -S -o deadcode2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:4:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:5:5: warning: unreachable expression PASS: rust.test/compile/deadcode2.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/deadcode2.rs -O3 -g (test for warnings, line 5) PASS: rust.test/compile/deadcode2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -Os -S -o deadcode2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -Os -S -o deadcode2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:4:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:5:5: warning: unreachable expression PASS: rust.test/compile/deadcode2.rs -Os (test for warnings, line 4) PASS: rust.test/compile/deadcode2.rs -Os (test for warnings, line 5) PASS: rust.test/compile/deadcode2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o deadcode2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o deadcode2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:4:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:5:5: warning: unreachable expression PASS: rust.test/compile/deadcode2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/deadcode2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 5) PASS: rust.test/compile/deadcode2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o deadcode2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o deadcode2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:4:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deadcode2.rs:5:5: warning: unreachable expression PASS: rust.test/compile/deadcode2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/deadcode2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 5) PASS: rust.test/compile/deadcode2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O0 -S -o deref1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O0 -S -o deref1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs:4:9: warning: unused name PASS: rust.test/compile/deref1.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/deref1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O1 -S -o deref1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O1 -S -o deref1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs:4:9: warning: unused name PASS: rust.test/compile/deref1.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/deref1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O2 -S -o deref1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O2 -S -o deref1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs:4:9: warning: unused name PASS: rust.test/compile/deref1.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/deref1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O3 -g -S -o deref1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O3 -g -S -o deref1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs:4:9: warning: unused name PASS: rust.test/compile/deref1.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/deref1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -Os -S -o deref1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -Os -S -o deref1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs:4:9: warning: unused name PASS: rust.test/compile/deref1.rs -Os (test for warnings, line 4) PASS: rust.test/compile/deref1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o deref1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o deref1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs:4:9: warning: unused name PASS: rust.test/compile/deref1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/deref1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o deref1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o deref1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/deref1.rs:4:9: warning: unused name PASS: rust.test/compile/deref1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/deref1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O0 -S -o float1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O0 -S -o float1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs:7:9: warning: unused name PASS: rust.test/compile/float1.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/float1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O1 -S -o float1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O1 -S -o float1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs:7:9: warning: unused name PASS: rust.test/compile/float1.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/float1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O2 -S -o float1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O2 -S -o float1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs:7:9: warning: unused name PASS: rust.test/compile/float1.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/float1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O3 -g -S -o float1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O3 -g -S -o float1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs:7:9: warning: unused name PASS: rust.test/compile/float1.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/float1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -Os -S -o float1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -Os -S -o float1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs:7:9: warning: unused name PASS: rust.test/compile/float1.rs -Os (test for warnings, line 7) PASS: rust.test/compile/float1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o float1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o float1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs:7:9: warning: unused name PASS: rust.test/compile/float1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/float1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o float1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o float1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float1.rs:7:9: warning: unused name PASS: rust.test/compile/float1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/float1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O0 -S -o float_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O0 -S -o float_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:12:9: warning: unused name PASS: rust.test/compile/float_types.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O1 -S -o float_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O1 -S -o float_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:12:9: warning: unused name PASS: rust.test/compile/float_types.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O2 -S -o float_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O2 -S -o float_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:12:9: warning: unused name PASS: rust.test/compile/float_types.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O3 -g -S -o float_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O3 -g -S -o float_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:12:9: warning: unused name PASS: rust.test/compile/float_types.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -Os -S -o float_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -Os -S -o float_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:12:9: warning: unused name PASS: rust.test/compile/float_types.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o float_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o float_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:12:9: warning: unused name PASS: rust.test/compile/float_types.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o float_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o float_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/float_types.rs:12:9: warning: unused name PASS: rust.test/compile/float_types.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O0 -S -o forward_decl_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O0 -S -o forward_decl_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_1.rs -O0 (test for warnings, line 5) PASS: rust.test/compile/forward_decl_1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O1 -S -o forward_decl_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O1 -S -o forward_decl_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_1.rs -O1 (test for warnings, line 5) PASS: rust.test/compile/forward_decl_1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O2 -S -o forward_decl_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O2 -S -o forward_decl_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_1.rs -O2 (test for warnings, line 5) PASS: rust.test/compile/forward_decl_1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O3 -g -S -o forward_decl_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O3 -g -S -o forward_decl_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_1.rs -O3 -g (test for warnings, line 5) PASS: rust.test/compile/forward_decl_1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -Os -S -o forward_decl_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -Os -S -o forward_decl_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_1.rs -Os (test for warnings, line 5) PASS: rust.test/compile/forward_decl_1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o forward_decl_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o forward_decl_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 5) PASS: rust.test/compile/forward_decl_1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o forward_decl_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o forward_decl_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_1.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 5) PASS: rust.test/compile/forward_decl_1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O0 -S -o forward_decl_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O0 -S -o forward_decl_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_2.rs -O0 (test for warnings, line 2) PASS: rust.test/compile/forward_decl_2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O1 -S -o forward_decl_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O1 -S -o forward_decl_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_2.rs -O1 (test for warnings, line 2) PASS: rust.test/compile/forward_decl_2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O2 -S -o forward_decl_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O2 -S -o forward_decl_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_2.rs -O2 (test for warnings, line 2) PASS: rust.test/compile/forward_decl_2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O3 -g -S -o forward_decl_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O3 -g -S -o forward_decl_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_2.rs -O3 -g (test for warnings, line 2) PASS: rust.test/compile/forward_decl_2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -Os -S -o forward_decl_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -Os -S -o forward_decl_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_2.rs -Os (test for warnings, line 2) PASS: rust.test/compile/forward_decl_2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o forward_decl_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o forward_decl_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 2) PASS: rust.test/compile/forward_decl_2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o forward_decl_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o forward_decl_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_2.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 2) PASS: rust.test/compile/forward_decl_2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O0 -S -o forward_decl_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O0 -S -o forward_decl_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_3.rs -O0 (test for warnings, line 2) PASS: rust.test/compile/forward_decl_3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O1 -S -o forward_decl_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O1 -S -o forward_decl_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_3.rs -O1 (test for warnings, line 2) PASS: rust.test/compile/forward_decl_3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O2 -S -o forward_decl_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O2 -S -o forward_decl_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_3.rs -O2 (test for warnings, line 2) PASS: rust.test/compile/forward_decl_3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O3 -g -S -o forward_decl_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O3 -g -S -o forward_decl_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_3.rs -O3 -g (test for warnings, line 2) PASS: rust.test/compile/forward_decl_3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -Os -S -o forward_decl_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -Os -S -o forward_decl_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_3.rs -Os (test for warnings, line 2) PASS: rust.test/compile/forward_decl_3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o forward_decl_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o forward_decl_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 2) PASS: rust.test/compile/forward_decl_3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o forward_decl_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o forward_decl_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_3.rs:2:9: warning: unused name PASS: rust.test/compile/forward_decl_3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 2) PASS: rust.test/compile/forward_decl_3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O0 -S -o forward_decl_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O0 -S -o forward_decl_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_4.rs -O0 (test for warnings, line 5) PASS: rust.test/compile/forward_decl_4.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O1 -S -o forward_decl_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O1 -S -o forward_decl_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_4.rs -O1 (test for warnings, line 5) PASS: rust.test/compile/forward_decl_4.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O2 -S -o forward_decl_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O2 -S -o forward_decl_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_4.rs -O2 (test for warnings, line 5) PASS: rust.test/compile/forward_decl_4.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O3 -g -S -o forward_decl_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O3 -g -S -o forward_decl_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_4.rs -O3 -g (test for warnings, line 5) PASS: rust.test/compile/forward_decl_4.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -Os -S -o forward_decl_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -Os -S -o forward_decl_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_4.rs -Os (test for warnings, line 5) PASS: rust.test/compile/forward_decl_4.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o forward_decl_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o forward_decl_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 5) PASS: rust.test/compile/forward_decl_4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o forward_decl_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o forward_decl_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/forward_decl_4.rs:5:9: warning: unused name PASS: rust.test/compile/forward_decl_4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 5) PASS: rust.test/compile/forward_decl_4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O0 -S -o func1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O0 -S -o func1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/func1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O1 -S -o func1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O1 -S -o func1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/func1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O2 -S -o func1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O2 -S -o func1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/func1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O3 -g -S -o func1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O3 -g -S -o func1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/func1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -Os -S -o func1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -Os -S -o func1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/func1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o func1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o func1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/func1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o func1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o func1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/func1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O0 -S -o func2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O0 -S -o func2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:19:9: warning: unused name PASS: rust.test/compile/func2.rs -O0 (test for warnings, line 17) PASS: rust.test/compile/func2.rs -O0 (test for warnings, line 18) PASS: rust.test/compile/func2.rs -O0 (test for warnings, line 19) PASS: rust.test/compile/func2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O1 -S -o func2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O1 -S -o func2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:19:9: warning: unused name PASS: rust.test/compile/func2.rs -O1 (test for warnings, line 17) PASS: rust.test/compile/func2.rs -O1 (test for warnings, line 18) PASS: rust.test/compile/func2.rs -O1 (test for warnings, line 19) PASS: rust.test/compile/func2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O2 -S -o func2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O2 -S -o func2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:19:9: warning: unused name PASS: rust.test/compile/func2.rs -O2 (test for warnings, line 17) PASS: rust.test/compile/func2.rs -O2 (test for warnings, line 18) PASS: rust.test/compile/func2.rs -O2 (test for warnings, line 19) PASS: rust.test/compile/func2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O3 -g -S -o func2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O3 -g -S -o func2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:19:9: warning: unused name PASS: rust.test/compile/func2.rs -O3 -g (test for warnings, line 17) PASS: rust.test/compile/func2.rs -O3 -g (test for warnings, line 18) PASS: rust.test/compile/func2.rs -O3 -g (test for warnings, line 19) PASS: rust.test/compile/func2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -Os -S -o func2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -Os -S -o func2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:19:9: warning: unused name PASS: rust.test/compile/func2.rs -Os (test for warnings, line 17) PASS: rust.test/compile/func2.rs -Os (test for warnings, line 18) PASS: rust.test/compile/func2.rs -Os (test for warnings, line 19) PASS: rust.test/compile/func2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o func2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o func2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:19:9: warning: unused name PASS: rust.test/compile/func2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 17) PASS: rust.test/compile/func2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 18) PASS: rust.test/compile/func2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 19) PASS: rust.test/compile/func2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o func2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o func2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/func2.rs:19:9: warning: unused name PASS: rust.test/compile/func2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 17) PASS: rust.test/compile/func2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 18) PASS: rust.test/compile/func2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 19) PASS: rust.test/compile/func2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O0 -S -o function_reference1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O0 -S -o function_reference1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference1.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/function_reference1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O1 -S -o function_reference1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O1 -S -o function_reference1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference1.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/function_reference1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O2 -S -o function_reference1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O2 -S -o function_reference1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference1.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/function_reference1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O3 -g -S -o function_reference1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O3 -g -S -o function_reference1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference1.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/function_reference1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -Os -S -o function_reference1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -Os -S -o function_reference1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference1.rs -Os (test for warnings, line 7) PASS: rust.test/compile/function_reference1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o function_reference1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o function_reference1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/function_reference1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o function_reference1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o function_reference1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference1.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/function_reference1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O0 -S -o function_reference2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O0 -S -o function_reference2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference2.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/function_reference2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O1 -S -o function_reference2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O1 -S -o function_reference2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference2.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/function_reference2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O2 -S -o function_reference2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O2 -S -o function_reference2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference2.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/function_reference2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O3 -g -S -o function_reference2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O3 -g -S -o function_reference2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference2.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/function_reference2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -Os -S -o function_reference2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -Os -S -o function_reference2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference2.rs -Os (test for warnings, line 7) PASS: rust.test/compile/function_reference2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o function_reference2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o function_reference2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/function_reference2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o function_reference2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o function_reference2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference2.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/function_reference2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O0 -S -o function_reference3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O0 -S -o function_reference3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:18:9: warning: unused name PASS: rust.test/compile/function_reference3.rs -O0 (test for warnings, line 11) PASS: rust.test/compile/function_reference3.rs -O0 (test for warnings, line 18) PASS: rust.test/compile/function_reference3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O1 -S -o function_reference3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O1 -S -o function_reference3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:18:9: warning: unused name PASS: rust.test/compile/function_reference3.rs -O1 (test for warnings, line 11) PASS: rust.test/compile/function_reference3.rs -O1 (test for warnings, line 18) PASS: rust.test/compile/function_reference3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O2 -S -o function_reference3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O2 -S -o function_reference3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:18:9: warning: unused name PASS: rust.test/compile/function_reference3.rs -O2 (test for warnings, line 11) PASS: rust.test/compile/function_reference3.rs -O2 (test for warnings, line 18) PASS: rust.test/compile/function_reference3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O3 -g -S -o function_reference3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O3 -g -S -o function_reference3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:18:9: warning: unused name PASS: rust.test/compile/function_reference3.rs -O3 -g (test for warnings, line 11) PASS: rust.test/compile/function_reference3.rs -O3 -g (test for warnings, line 18) PASS: rust.test/compile/function_reference3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -Os -S -o function_reference3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -Os -S -o function_reference3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:18:9: warning: unused name PASS: rust.test/compile/function_reference3.rs -Os (test for warnings, line 11) PASS: rust.test/compile/function_reference3.rs -Os (test for warnings, line 18) PASS: rust.test/compile/function_reference3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o function_reference3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o function_reference3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:18:9: warning: unused name PASS: rust.test/compile/function_reference3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 11) PASS: rust.test/compile/function_reference3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 18) PASS: rust.test/compile/function_reference3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o function_reference3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o function_reference3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference3.rs:18:9: warning: unused name PASS: rust.test/compile/function_reference3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 11) PASS: rust.test/compile/function_reference3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 18) PASS: rust.test/compile/function_reference3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O0 -S -o function_reference4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O0 -S -o function_reference4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference4.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/function_reference4.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O1 -S -o function_reference4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O1 -S -o function_reference4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference4.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/function_reference4.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O2 -S -o function_reference4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O2 -S -o function_reference4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference4.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/function_reference4.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O3 -g -S -o function_reference4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O3 -g -S -o function_reference4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference4.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/function_reference4.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -Os -S -o function_reference4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -Os -S -o function_reference4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference4.rs -Os (test for warnings, line 7) PASS: rust.test/compile/function_reference4.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o function_reference4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o function_reference4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/function_reference4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o function_reference4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o function_reference4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/function_reference4.rs:7:9: warning: unused name PASS: rust.test/compile/function_reference4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/function_reference4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O0 -S -o generics1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O0 -S -o generics1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'true' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:31:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:39:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:47:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:49:9: warning: unused name PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 15) PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 17) PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 23) PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 25) PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 31) PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 33) PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 39) PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 41) PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 47) PASS: rust.test/compile/generics1.rs -O0 (test for warnings, line 49) PASS: rust.test/compile/generics1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O1 -S -o generics1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O1 -S -o generics1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'true' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:31:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:39:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:47:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:49:9: warning: unused name PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 15) PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 17) PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 23) PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 25) PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 31) PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 33) PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 39) PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 41) PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 47) PASS: rust.test/compile/generics1.rs -O1 (test for warnings, line 49) PASS: rust.test/compile/generics1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O2 -S -o generics1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O2 -S -o generics1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'true' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:31:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:39:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:47:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:49:9: warning: unused name PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 15) PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 17) PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 23) PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 25) PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 31) PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 33) PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 39) PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 41) PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 47) PASS: rust.test/compile/generics1.rs -O2 (test for warnings, line 49) PASS: rust.test/compile/generics1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O3 -g -S -o generics1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O3 -g -S -o generics1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'true' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:31:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:39:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:47:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:49:9: warning: unused name PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 15) PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 17) PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 23) PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 25) PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 31) PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 33) PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 39) PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 41) PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 47) PASS: rust.test/compile/generics1.rs -O3 -g (test for warnings, line 49) PASS: rust.test/compile/generics1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -Os -S -o generics1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -Os -S -o generics1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'true' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:31:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:39:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:47:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:49:9: warning: unused name PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 15) PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 17) PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 23) PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 25) PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 31) PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 33) PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 39) PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 41) PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 47) PASS: rust.test/compile/generics1.rs -Os (test for warnings, line 49) PASS: rust.test/compile/generics1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'true' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:31:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:39:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:47:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:49:9: warning: unused name PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 15) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 17) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 23) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 25) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 31) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 33) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 39) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 41) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 47) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 49) PASS: rust.test/compile/generics1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'true' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:31:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:39:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:47:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics1.rs:49:9: warning: unused name PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 15) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 17) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 23) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 25) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 31) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 33) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 39) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 41) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 47) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 49) PASS: rust.test/compile/generics1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O0 -S -o generics10.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O0 -S -o generics10.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs:17:9: warning: unused name PASS: rust.test/compile/generics10.rs -O0 (test for warnings, line 17) PASS: rust.test/compile/generics10.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O1 -S -o generics10.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O1 -S -o generics10.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs:17:9: warning: unused name PASS: rust.test/compile/generics10.rs -O1 (test for warnings, line 17) PASS: rust.test/compile/generics10.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O2 -S -o generics10.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O2 -S -o generics10.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs:17:9: warning: unused name PASS: rust.test/compile/generics10.rs -O2 (test for warnings, line 17) PASS: rust.test/compile/generics10.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O3 -g -S -o generics10.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O3 -g -S -o generics10.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs:17:9: warning: unused name PASS: rust.test/compile/generics10.rs -O3 -g (test for warnings, line 17) PASS: rust.test/compile/generics10.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -Os -S -o generics10.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -Os -S -o generics10.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs:17:9: warning: unused name PASS: rust.test/compile/generics10.rs -Os (test for warnings, line 17) PASS: rust.test/compile/generics10.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics10.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics10.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs:17:9: warning: unused name PASS: rust.test/compile/generics10.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 17) PASS: rust.test/compile/generics10.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics10.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics10.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics10.rs:17:9: warning: unused name PASS: rust.test/compile/generics10.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 17) PASS: rust.test/compile/generics10.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O0 -S -o generics11.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O0 -S -o generics11.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/generics11.rs -O0 (internal compiler error) FAIL: rust.test/compile/generics11.rs -O0 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O1 -S -o generics11.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O1 -S -o generics11.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/generics11.rs -O1 (internal compiler error) FAIL: rust.test/compile/generics11.rs -O1 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O2 -S -o generics11.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O2 -S -o generics11.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/generics11.rs -O2 (internal compiler error) FAIL: rust.test/compile/generics11.rs -O2 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O3 -g -S -o generics11.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O3 -g -S -o generics11.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/generics11.rs -O3 -g (internal compiler error) FAIL: rust.test/compile/generics11.rs -O3 -g (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -Os -S -o generics11.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -Os -S -o generics11.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/generics11.rs -Os (internal compiler error) FAIL: rust.test/compile/generics11.rs -Os (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics11.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics11.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/generics11.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: rust.test/compile/generics11.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics11.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics11.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/generics11.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) FAIL: rust.test/compile/generics11.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7acc6f Rust::Parser::left_denotation(std::shared_ptr, std::unique_ptr >, std::vector >, Rust::ParseRestrictions) /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() /usr/include/c++/10/bits/stl_vector.h:98 0x7ab8c3 std::_Vector_base >::_Vector_impl::_Vector_impl() /usr/include/c++/10/bits/stl_vector.h:133 0x7ab8c3 std::_Vector_base >::_Vector_base() /usr/include/c++/10/bits/stl_vector.h:288 0x7ab8c3 std::vector >::vector() /usr/include/c++/10/bits/stl_vector.h:487 0x7ab8c3 Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12356 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7e4523 Rust::Parser::parse_expr_without_block(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7247 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O0 -S -o generics12.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O0 -S -o generics12.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs:15:9: warning: unused name PASS: rust.test/compile/generics12.rs -O0 (test for warnings, line 15) PASS: rust.test/compile/generics12.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O1 -S -o generics12.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O1 -S -o generics12.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs:15:9: warning: unused name PASS: rust.test/compile/generics12.rs -O1 (test for warnings, line 15) PASS: rust.test/compile/generics12.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O2 -S -o generics12.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O2 -S -o generics12.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs:15:9: warning: unused name PASS: rust.test/compile/generics12.rs -O2 (test for warnings, line 15) PASS: rust.test/compile/generics12.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O3 -g -S -o generics12.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O3 -g -S -o generics12.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs:15:9: warning: unused name PASS: rust.test/compile/generics12.rs -O3 -g (test for warnings, line 15) PASS: rust.test/compile/generics12.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -Os -S -o generics12.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -Os -S -o generics12.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs:15:9: warning: unused name PASS: rust.test/compile/generics12.rs -Os (test for warnings, line 15) PASS: rust.test/compile/generics12.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics12.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics12.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs:15:9: warning: unused name PASS: rust.test/compile/generics12.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 15) PASS: rust.test/compile/generics12.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics12.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics12.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics12.rs:15:9: warning: unused name PASS: rust.test/compile/generics12.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 15) PASS: rust.test/compile/generics12.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O0 -S -o generics13.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O0 -S -o generics13.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:36:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:15:5: warning: unused name PASS: rust.test/compile/generics13.rs -O0 (test for warnings, line 15) PASS: rust.test/compile/generics13.rs -O0 (test for warnings, line 22) PASS: rust.test/compile/generics13.rs -O0 (test for warnings, line 28) PASS: rust.test/compile/generics13.rs -O0 (test for warnings, line 30) PASS: rust.test/compile/generics13.rs -O0 (test for warnings, line 36) PASS: rust.test/compile/generics13.rs -O0 (test for warnings, line 38) PASS: rust.test/compile/generics13.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O1 -S -o generics13.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O1 -S -o generics13.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:36:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:15:5: warning: unused name PASS: rust.test/compile/generics13.rs -O1 (test for warnings, line 15) PASS: rust.test/compile/generics13.rs -O1 (test for warnings, line 22) PASS: rust.test/compile/generics13.rs -O1 (test for warnings, line 28) PASS: rust.test/compile/generics13.rs -O1 (test for warnings, line 30) PASS: rust.test/compile/generics13.rs -O1 (test for warnings, line 36) PASS: rust.test/compile/generics13.rs -O1 (test for warnings, line 38) PASS: rust.test/compile/generics13.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O2 -S -o generics13.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O2 -S -o generics13.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:36:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:15:5: warning: unused name PASS: rust.test/compile/generics13.rs -O2 (test for warnings, line 15) PASS: rust.test/compile/generics13.rs -O2 (test for warnings, line 22) PASS: rust.test/compile/generics13.rs -O2 (test for warnings, line 28) PASS: rust.test/compile/generics13.rs -O2 (test for warnings, line 30) PASS: rust.test/compile/generics13.rs -O2 (test for warnings, line 36) PASS: rust.test/compile/generics13.rs -O2 (test for warnings, line 38) PASS: rust.test/compile/generics13.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O3 -g -S -o generics13.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O3 -g -S -o generics13.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:36:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:15:5: warning: unused name PASS: rust.test/compile/generics13.rs -O3 -g (test for warnings, line 15) PASS: rust.test/compile/generics13.rs -O3 -g (test for warnings, line 22) PASS: rust.test/compile/generics13.rs -O3 -g (test for warnings, line 28) PASS: rust.test/compile/generics13.rs -O3 -g (test for warnings, line 30) PASS: rust.test/compile/generics13.rs -O3 -g (test for warnings, line 36) PASS: rust.test/compile/generics13.rs -O3 -g (test for warnings, line 38) PASS: rust.test/compile/generics13.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -Os -S -o generics13.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -Os -S -o generics13.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:36:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:15:5: warning: unused name PASS: rust.test/compile/generics13.rs -Os (test for warnings, line 15) PASS: rust.test/compile/generics13.rs -Os (test for warnings, line 22) PASS: rust.test/compile/generics13.rs -Os (test for warnings, line 28) PASS: rust.test/compile/generics13.rs -Os (test for warnings, line 30) PASS: rust.test/compile/generics13.rs -Os (test for warnings, line 36) PASS: rust.test/compile/generics13.rs -Os (test for warnings, line 38) PASS: rust.test/compile/generics13.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics13.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics13.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:36:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:15:5: warning: unused name PASS: rust.test/compile/generics13.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 15) PASS: rust.test/compile/generics13.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 22) PASS: rust.test/compile/generics13.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 28) PASS: rust.test/compile/generics13.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 30) PASS: rust.test/compile/generics13.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 36) PASS: rust.test/compile/generics13.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 38) PASS: rust.test/compile/generics13.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics13.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics13.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:28:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:30:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:36:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics13.rs:15:5: warning: unused name PASS: rust.test/compile/generics13.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 15) PASS: rust.test/compile/generics13.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 22) PASS: rust.test/compile/generics13.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 28) PASS: rust.test/compile/generics13.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 30) PASS: rust.test/compile/generics13.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 36) PASS: rust.test/compile/generics13.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 38) PASS: rust.test/compile/generics13.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O0 -S -o generics14.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O0 -S -o generics14.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:10:5: warning: unused name PASS: rust.test/compile/generics14.rs -O0 (test for warnings, line 10) PASS: rust.test/compile/generics14.rs -O0 (test for warnings, line 17) PASS: rust.test/compile/generics14.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O1 -S -o generics14.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O1 -S -o generics14.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:10:5: warning: unused name PASS: rust.test/compile/generics14.rs -O1 (test for warnings, line 10) PASS: rust.test/compile/generics14.rs -O1 (test for warnings, line 17) PASS: rust.test/compile/generics14.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O2 -S -o generics14.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O2 -S -o generics14.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:10:5: warning: unused name PASS: rust.test/compile/generics14.rs -O2 (test for warnings, line 10) PASS: rust.test/compile/generics14.rs -O2 (test for warnings, line 17) PASS: rust.test/compile/generics14.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O3 -g -S -o generics14.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O3 -g -S -o generics14.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:10:5: warning: unused name PASS: rust.test/compile/generics14.rs -O3 -g (test for warnings, line 10) PASS: rust.test/compile/generics14.rs -O3 -g (test for warnings, line 17) PASS: rust.test/compile/generics14.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -Os -S -o generics14.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -Os -S -o generics14.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:10:5: warning: unused name PASS: rust.test/compile/generics14.rs -Os (test for warnings, line 10) PASS: rust.test/compile/generics14.rs -Os (test for warnings, line 17) PASS: rust.test/compile/generics14.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics14.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics14.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:10:5: warning: unused name PASS: rust.test/compile/generics14.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 10) PASS: rust.test/compile/generics14.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 17) PASS: rust.test/compile/generics14.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics14.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics14.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics14.rs:10:5: warning: unused name PASS: rust.test/compile/generics14.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 10) PASS: rust.test/compile/generics14.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 17) PASS: rust.test/compile/generics14.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O0 -S -o generics15.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O0 -S -o generics15.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:21:9: warning: unused name PASS: rust.test/compile/generics15.rs -O0 (test for warnings, line 17) PASS: rust.test/compile/generics15.rs -O0 (test for warnings, line 21) PASS: rust.test/compile/generics15.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O1 -S -o generics15.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O1 -S -o generics15.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:21:9: warning: unused name PASS: rust.test/compile/generics15.rs -O1 (test for warnings, line 17) PASS: rust.test/compile/generics15.rs -O1 (test for warnings, line 21) PASS: rust.test/compile/generics15.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O2 -S -o generics15.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O2 -S -o generics15.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:21:9: warning: unused name PASS: rust.test/compile/generics15.rs -O2 (test for warnings, line 17) PASS: rust.test/compile/generics15.rs -O2 (test for warnings, line 21) PASS: rust.test/compile/generics15.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O3 -g -S -o generics15.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O3 -g -S -o generics15.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:21:9: warning: unused name PASS: rust.test/compile/generics15.rs -O3 -g (test for warnings, line 17) PASS: rust.test/compile/generics15.rs -O3 -g (test for warnings, line 21) PASS: rust.test/compile/generics15.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -Os -S -o generics15.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -Os -S -o generics15.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:21:9: warning: unused name PASS: rust.test/compile/generics15.rs -Os (test for warnings, line 17) PASS: rust.test/compile/generics15.rs -Os (test for warnings, line 21) PASS: rust.test/compile/generics15.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics15.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics15.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:21:9: warning: unused name PASS: rust.test/compile/generics15.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 17) PASS: rust.test/compile/generics15.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 21) PASS: rust.test/compile/generics15.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics15.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics15.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics15.rs:21:9: warning: unused name PASS: rust.test/compile/generics15.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 17) PASS: rust.test/compile/generics15.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 21) PASS: rust.test/compile/generics15.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O0 -S -o generics16.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O0 -S -o generics16.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:29:9: warning: unused name PASS: rust.test/compile/generics16.rs -O0 (test for warnings, line 25) PASS: rust.test/compile/generics16.rs -O0 (test for warnings, line 29) PASS: rust.test/compile/generics16.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O1 -S -o generics16.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O1 -S -o generics16.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:29:9: warning: unused name PASS: rust.test/compile/generics16.rs -O1 (test for warnings, line 25) PASS: rust.test/compile/generics16.rs -O1 (test for warnings, line 29) PASS: rust.test/compile/generics16.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O2 -S -o generics16.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O2 -S -o generics16.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:29:9: warning: unused name PASS: rust.test/compile/generics16.rs -O2 (test for warnings, line 25) PASS: rust.test/compile/generics16.rs -O2 (test for warnings, line 29) PASS: rust.test/compile/generics16.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O3 -g -S -o generics16.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O3 -g -S -o generics16.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:29:9: warning: unused name PASS: rust.test/compile/generics16.rs -O3 -g (test for warnings, line 25) PASS: rust.test/compile/generics16.rs -O3 -g (test for warnings, line 29) PASS: rust.test/compile/generics16.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -Os -S -o generics16.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -Os -S -o generics16.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:29:9: warning: unused name PASS: rust.test/compile/generics16.rs -Os (test for warnings, line 25) PASS: rust.test/compile/generics16.rs -Os (test for warnings, line 29) PASS: rust.test/compile/generics16.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics16.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics16.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:29:9: warning: unused name PASS: rust.test/compile/generics16.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 25) PASS: rust.test/compile/generics16.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 29) PASS: rust.test/compile/generics16.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics16.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics16.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics16.rs:29:9: warning: unused name PASS: rust.test/compile/generics16.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 25) PASS: rust.test/compile/generics16.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 29) PASS: rust.test/compile/generics16.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O0 -S -o generics17.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O0 -S -o generics17.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs:17:9: warning: unused name PASS: rust.test/compile/generics17.rs -O0 (test for warnings, line 17) PASS: rust.test/compile/generics17.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O1 -S -o generics17.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O1 -S -o generics17.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs:17:9: warning: unused name PASS: rust.test/compile/generics17.rs -O1 (test for warnings, line 17) PASS: rust.test/compile/generics17.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O2 -S -o generics17.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O2 -S -o generics17.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs:17:9: warning: unused name PASS: rust.test/compile/generics17.rs -O2 (test for warnings, line 17) PASS: rust.test/compile/generics17.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O3 -g -S -o generics17.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O3 -g -S -o generics17.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs:17:9: warning: unused name PASS: rust.test/compile/generics17.rs -O3 -g (test for warnings, line 17) PASS: rust.test/compile/generics17.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -Os -S -o generics17.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -Os -S -o generics17.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs:17:9: warning: unused name PASS: rust.test/compile/generics17.rs -Os (test for warnings, line 17) PASS: rust.test/compile/generics17.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics17.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics17.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs:17:9: warning: unused name PASS: rust.test/compile/generics17.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 17) PASS: rust.test/compile/generics17.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics17.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics17.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics17.rs:17:9: warning: unused name PASS: rust.test/compile/generics17.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 17) PASS: rust.test/compile/generics17.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O0 -S -o generics18.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O0 -S -o generics18.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:4:5: warning: unused name PASS: rust.test/compile/generics18.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/generics18.rs -O0 (test for warnings, line 18) PASS: rust.test/compile/generics18.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O1 -S -o generics18.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O1 -S -o generics18.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:4:5: warning: unused name PASS: rust.test/compile/generics18.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/generics18.rs -O1 (test for warnings, line 18) PASS: rust.test/compile/generics18.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O2 -S -o generics18.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O2 -S -o generics18.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:4:5: warning: unused name PASS: rust.test/compile/generics18.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/generics18.rs -O2 (test for warnings, line 18) PASS: rust.test/compile/generics18.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O3 -g -S -o generics18.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O3 -g -S -o generics18.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:4:5: warning: unused name PASS: rust.test/compile/generics18.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/generics18.rs -O3 -g (test for warnings, line 18) PASS: rust.test/compile/generics18.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -Os -S -o generics18.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -Os -S -o generics18.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:4:5: warning: unused name PASS: rust.test/compile/generics18.rs -Os (test for warnings, line 4) PASS: rust.test/compile/generics18.rs -Os (test for warnings, line 18) PASS: rust.test/compile/generics18.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics18.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics18.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:4:5: warning: unused name PASS: rust.test/compile/generics18.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/generics18.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 18) PASS: rust.test/compile/generics18.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics18.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics18.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics18.rs:4:5: warning: unused name PASS: rust.test/compile/generics18.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/generics18.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 18) PASS: rust.test/compile/generics18.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O0 -S -o generics19.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O0 -S -o generics19.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics19.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O1 -S -o generics19.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O1 -S -o generics19.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics19.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O2 -S -o generics19.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O2 -S -o generics19.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics19.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O3 -g -S -o generics19.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O3 -g -S -o generics19.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics19.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -Os -S -o generics19.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -Os -S -o generics19.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics19.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics19.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics19.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics19.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics19.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics19.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics19.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics19.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O0 -S -o generics2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O0 -S -o generics2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:27:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:35:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:43:9: warning: unused name PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 9) PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 11) PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 17) PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 19) PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 25) PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 27) PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 33) PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 35) PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 41) PASS: rust.test/compile/generics2.rs -O0 (test for warnings, line 43) PASS: rust.test/compile/generics2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O1 -S -o generics2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O1 -S -o generics2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:27:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:35:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:43:9: warning: unused name PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 9) PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 11) PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 17) PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 19) PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 25) PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 27) PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 33) PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 35) PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 41) PASS: rust.test/compile/generics2.rs -O1 (test for warnings, line 43) PASS: rust.test/compile/generics2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O2 -S -o generics2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O2 -S -o generics2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:27:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:35:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:43:9: warning: unused name PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 9) PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 11) PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 17) PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 19) PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 25) PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 27) PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 33) PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 35) PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 41) PASS: rust.test/compile/generics2.rs -O2 (test for warnings, line 43) PASS: rust.test/compile/generics2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O3 -g -S -o generics2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O3 -g -S -o generics2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:27:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:35:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:43:9: warning: unused name PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 9) PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 11) PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 17) PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 19) PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 25) PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 27) PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 33) PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 35) PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 41) PASS: rust.test/compile/generics2.rs -O3 -g (test for warnings, line 43) PASS: rust.test/compile/generics2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -Os -S -o generics2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -Os -S -o generics2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:27:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:35:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:43:9: warning: unused name PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 9) PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 11) PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 17) PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 19) PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 25) PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 27) PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 33) PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 35) PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 41) PASS: rust.test/compile/generics2.rs -Os (test for warnings, line 43) PASS: rust.test/compile/generics2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:27:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:35:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:43:9: warning: unused name PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 9) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 11) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 17) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 19) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 25) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 27) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 33) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 35) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 41) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 43) PASS: rust.test/compile/generics2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:27:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:33:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:35:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:41:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics2.rs:43:9: warning: unused name PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 9) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 11) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 17) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 19) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 25) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 27) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 33) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 35) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 41) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 43) PASS: rust.test/compile/generics2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O0 -S -o generics20.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O0 -S -o generics20.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics20.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O1 -S -o generics20.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O1 -S -o generics20.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics20.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O2 -S -o generics20.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O2 -S -o generics20.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics20.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O3 -g -S -o generics20.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O3 -g -S -o generics20.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics20.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -Os -S -o generics20.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -Os -S -o generics20.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics20.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics20.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics20.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics20.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics20.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics20.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics20.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics20.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O0 -S -o generics21.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O0 -S -o generics21.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs:1:14: warning: unused name PASS: rust.test/compile/generics21.rs -O0 (test for warnings, line 1) PASS: rust.test/compile/generics21.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O1 -S -o generics21.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O1 -S -o generics21.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs:1:14: warning: unused name PASS: rust.test/compile/generics21.rs -O1 (test for warnings, line 1) PASS: rust.test/compile/generics21.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O2 -S -o generics21.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O2 -S -o generics21.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs:1:14: warning: unused name PASS: rust.test/compile/generics21.rs -O2 (test for warnings, line 1) PASS: rust.test/compile/generics21.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O3 -g -S -o generics21.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O3 -g -S -o generics21.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs:1:14: warning: unused name PASS: rust.test/compile/generics21.rs -O3 -g (test for warnings, line 1) PASS: rust.test/compile/generics21.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -Os -S -o generics21.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -Os -S -o generics21.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs:1:14: warning: unused name PASS: rust.test/compile/generics21.rs -Os (test for warnings, line 1) PASS: rust.test/compile/generics21.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics21.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics21.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs:1:14: warning: unused name PASS: rust.test/compile/generics21.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 1) PASS: rust.test/compile/generics21.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics21.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics21.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics21.rs:1:14: warning: unused name PASS: rust.test/compile/generics21.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 1) PASS: rust.test/compile/generics21.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O0 -S -o generics22.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O0 -S -o generics22.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs:1:14: warning: unused name PASS: rust.test/compile/generics22.rs -O0 (test for warnings, line 1) PASS: rust.test/compile/generics22.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O1 -S -o generics22.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O1 -S -o generics22.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs:1:14: warning: unused name PASS: rust.test/compile/generics22.rs -O1 (test for warnings, line 1) PASS: rust.test/compile/generics22.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O2 -S -o generics22.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O2 -S -o generics22.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs:1:14: warning: unused name PASS: rust.test/compile/generics22.rs -O2 (test for warnings, line 1) PASS: rust.test/compile/generics22.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O3 -g -S -o generics22.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O3 -g -S -o generics22.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs:1:14: warning: unused name PASS: rust.test/compile/generics22.rs -O3 -g (test for warnings, line 1) PASS: rust.test/compile/generics22.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -Os -S -o generics22.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -Os -S -o generics22.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs:1:14: warning: unused name PASS: rust.test/compile/generics22.rs -Os (test for warnings, line 1) PASS: rust.test/compile/generics22.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics22.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics22.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs:1:14: warning: unused name PASS: rust.test/compile/generics22.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 1) PASS: rust.test/compile/generics22.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics22.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics22.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics22.rs:1:14: warning: unused name PASS: rust.test/compile/generics22.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 1) PASS: rust.test/compile/generics22.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O0 -S -o generics23.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O0 -S -o generics23.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics23.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O1 -S -o generics23.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O1 -S -o generics23.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics23.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O2 -S -o generics23.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O2 -S -o generics23.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics23.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O3 -g -S -o generics23.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O3 -g -S -o generics23.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics23.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -Os -S -o generics23.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -Os -S -o generics23.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics23.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics23.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics23.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics23.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics23.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics23.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics23.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics23.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O0 -S -o generics24.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O0 -S -o generics24.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '}' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' '(' 'integer literal' can be struct expr: 'true', not a block: 'false' struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:22:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:26:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:12:5: warning: unused name PASS: rust.test/compile/generics24.rs -O0 (test for warnings, line 12) PASS: rust.test/compile/generics24.rs -O0 (test for warnings, line 22) PASS: rust.test/compile/generics24.rs -O0 (test for warnings, line 26) PASS: rust.test/compile/generics24.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O1 -S -o generics24.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O1 -S -o generics24.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '}' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' '(' 'integer literal' can be struct expr: 'true', not a block: 'false' struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:22:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:26:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:12:5: warning: unused name PASS: rust.test/compile/generics24.rs -O1 (test for warnings, line 12) PASS: rust.test/compile/generics24.rs -O1 (test for warnings, line 22) PASS: rust.test/compile/generics24.rs -O1 (test for warnings, line 26) PASS: rust.test/compile/generics24.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O2 -S -o generics24.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O2 -S -o generics24.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '}' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' '(' 'integer literal' can be struct expr: 'true', not a block: 'false' struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:22:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:26:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:12:5: warning: unused name PASS: rust.test/compile/generics24.rs -O2 (test for warnings, line 12) PASS: rust.test/compile/generics24.rs -O2 (test for warnings, line 22) PASS: rust.test/compile/generics24.rs -O2 (test for warnings, line 26) PASS: rust.test/compile/generics24.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O3 -g -S -o generics24.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O3 -g -S -o generics24.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '}' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' '(' 'integer literal' can be struct expr: 'true', not a block: 'false' struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:22:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:26:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:12:5: warning: unused name PASS: rust.test/compile/generics24.rs -O3 -g (test for warnings, line 12) PASS: rust.test/compile/generics24.rs -O3 -g (test for warnings, line 22) PASS: rust.test/compile/generics24.rs -O3 -g (test for warnings, line 26) PASS: rust.test/compile/generics24.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -Os -S -o generics24.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -Os -S -o generics24.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '}' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' '(' 'integer literal' can be struct expr: 'true', not a block: 'false' struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:22:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:26:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:12:5: warning: unused name PASS: rust.test/compile/generics24.rs -Os (test for warnings, line 12) PASS: rust.test/compile/generics24.rs -Os (test for warnings, line 22) PASS: rust.test/compile/generics24.rs -Os (test for warnings, line 26) PASS: rust.test/compile/generics24.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics24.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics24.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '}' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' '(' 'integer literal' can be struct expr: 'true', not a block: 'false' struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:22:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:26:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:12:5: warning: unused name PASS: rust.test/compile/generics24.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 12) PASS: rust.test/compile/generics24.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 22) PASS: rust.test/compile/generics24.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 26) PASS: rust.test/compile/generics24.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics24.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics24.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '}' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' '(' 'integer literal' can be struct expr: 'true', not a block: 'false' struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:22:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:26:13: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics24.rs:12:5: warning: unused name PASS: rust.test/compile/generics24.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 12) PASS: rust.test/compile/generics24.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 22) PASS: rust.test/compile/generics24.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 26) PASS: rust.test/compile/generics24.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O0 -S -o generics25.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O0 -S -o generics25.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics25.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O1 -S -o generics25.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O1 -S -o generics25.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics25.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O2 -S -o generics25.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O2 -S -o generics25.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics25.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O3 -g -S -o generics25.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O3 -g -S -o generics25.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics25.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -Os -S -o generics25.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -Os -S -o generics25.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics25.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics25.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics25.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics25.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics25.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics25.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics25.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics25.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O0 -S -o generics26.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O0 -S -o generics26.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:19:9: warning: unused name PASS: rust.test/compile/generics26.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/generics26.rs -O0 (test for warnings, line 10) PASS: rust.test/compile/generics26.rs -O0 (test for warnings, line 13) PASS: rust.test/compile/generics26.rs -O0 (test for warnings, line 16) PASS: rust.test/compile/generics26.rs -O0 (test for warnings, line 19) PASS: rust.test/compile/generics26.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O1 -S -o generics26.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O1 -S -o generics26.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:19:9: warning: unused name PASS: rust.test/compile/generics26.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/generics26.rs -O1 (test for warnings, line 10) PASS: rust.test/compile/generics26.rs -O1 (test for warnings, line 13) PASS: rust.test/compile/generics26.rs -O1 (test for warnings, line 16) PASS: rust.test/compile/generics26.rs -O1 (test for warnings, line 19) PASS: rust.test/compile/generics26.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O2 -S -o generics26.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O2 -S -o generics26.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:19:9: warning: unused name PASS: rust.test/compile/generics26.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/generics26.rs -O2 (test for warnings, line 10) PASS: rust.test/compile/generics26.rs -O2 (test for warnings, line 13) PASS: rust.test/compile/generics26.rs -O2 (test for warnings, line 16) PASS: rust.test/compile/generics26.rs -O2 (test for warnings, line 19) PASS: rust.test/compile/generics26.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O3 -g -S -o generics26.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O3 -g -S -o generics26.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:19:9: warning: unused name PASS: rust.test/compile/generics26.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/generics26.rs -O3 -g (test for warnings, line 10) PASS: rust.test/compile/generics26.rs -O3 -g (test for warnings, line 13) PASS: rust.test/compile/generics26.rs -O3 -g (test for warnings, line 16) PASS: rust.test/compile/generics26.rs -O3 -g (test for warnings, line 19) PASS: rust.test/compile/generics26.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -Os -S -o generics26.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -Os -S -o generics26.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:19:9: warning: unused name PASS: rust.test/compile/generics26.rs -Os (test for warnings, line 7) PASS: rust.test/compile/generics26.rs -Os (test for warnings, line 10) PASS: rust.test/compile/generics26.rs -Os (test for warnings, line 13) PASS: rust.test/compile/generics26.rs -Os (test for warnings, line 16) PASS: rust.test/compile/generics26.rs -Os (test for warnings, line 19) PASS: rust.test/compile/generics26.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics26.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics26.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:19:9: warning: unused name PASS: rust.test/compile/generics26.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/generics26.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 10) PASS: rust.test/compile/generics26.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 13) PASS: rust.test/compile/generics26.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 16) PASS: rust.test/compile/generics26.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 19) PASS: rust.test/compile/generics26.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics26.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics26.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics26.rs:19:9: warning: unused name PASS: rust.test/compile/generics26.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/generics26.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 10) PASS: rust.test/compile/generics26.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 13) PASS: rust.test/compile/generics26.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 16) PASS: rust.test/compile/generics26.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 19) PASS: rust.test/compile/generics26.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O0 -S -o generics27.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O0 -S -o generics27.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:14:9: warning: unused name PASS: rust.test/compile/generics27.rs -O0 (test for warnings, line 9) PASS: rust.test/compile/generics27.rs -O0 (test for warnings, line 14) PASS: rust.test/compile/generics27.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O1 -S -o generics27.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O1 -S -o generics27.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:14:9: warning: unused name PASS: rust.test/compile/generics27.rs -O1 (test for warnings, line 9) PASS: rust.test/compile/generics27.rs -O1 (test for warnings, line 14) PASS: rust.test/compile/generics27.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O2 -S -o generics27.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O2 -S -o generics27.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:14:9: warning: unused name PASS: rust.test/compile/generics27.rs -O2 (test for warnings, line 9) PASS: rust.test/compile/generics27.rs -O2 (test for warnings, line 14) PASS: rust.test/compile/generics27.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O3 -g -S -o generics27.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O3 -g -S -o generics27.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:14:9: warning: unused name PASS: rust.test/compile/generics27.rs -O3 -g (test for warnings, line 9) PASS: rust.test/compile/generics27.rs -O3 -g (test for warnings, line 14) PASS: rust.test/compile/generics27.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -Os -S -o generics27.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -Os -S -o generics27.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:14:9: warning: unused name PASS: rust.test/compile/generics27.rs -Os (test for warnings, line 9) PASS: rust.test/compile/generics27.rs -Os (test for warnings, line 14) PASS: rust.test/compile/generics27.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics27.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics27.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:14:9: warning: unused name PASS: rust.test/compile/generics27.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 9) PASS: rust.test/compile/generics27.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 14) PASS: rust.test/compile/generics27.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics27.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics27.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics27.rs:14:9: warning: unused name PASS: rust.test/compile/generics27.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 9) PASS: rust.test/compile/generics27.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 14) PASS: rust.test/compile/generics27.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O0 -S -o generics28.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O0 -S -o generics28.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics28.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O1 -S -o generics28.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O1 -S -o generics28.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics28.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O2 -S -o generics28.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O2 -S -o generics28.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics28.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O3 -g -S -o generics28.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O3 -g -S -o generics28.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics28.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -Os -S -o generics28.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -Os -S -o generics28.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics28.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics28.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics28.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics28.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics28.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics28.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics28.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics28.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O0 -S -o generics29.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O0 -S -o generics29.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs:4:16: warning: unused name PASS: rust.test/compile/generics29.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/generics29.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O1 -S -o generics29.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O1 -S -o generics29.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs:4:16: warning: unused name PASS: rust.test/compile/generics29.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/generics29.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O2 -S -o generics29.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O2 -S -o generics29.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs:4:16: warning: unused name PASS: rust.test/compile/generics29.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/generics29.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O3 -g -S -o generics29.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O3 -g -S -o generics29.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs:4:16: warning: unused name PASS: rust.test/compile/generics29.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/generics29.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -Os -S -o generics29.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -Os -S -o generics29.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs:4:16: warning: unused name PASS: rust.test/compile/generics29.rs -Os (test for warnings, line 4) PASS: rust.test/compile/generics29.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics29.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics29.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs:4:16: warning: unused name PASS: rust.test/compile/generics29.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/generics29.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics29.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics29.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics29.rs:4:16: warning: unused name PASS: rust.test/compile/generics29.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/generics29.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O0 -S -o generics3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O0 -S -o generics3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:13:9: warning: unused name PASS: rust.test/compile/generics3.rs -O0 (test for warnings, line 8) PASS: rust.test/compile/generics3.rs -O0 (test for warnings, line 13) PASS: rust.test/compile/generics3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O1 -S -o generics3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O1 -S -o generics3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:13:9: warning: unused name PASS: rust.test/compile/generics3.rs -O1 (test for warnings, line 8) PASS: rust.test/compile/generics3.rs -O1 (test for warnings, line 13) PASS: rust.test/compile/generics3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O2 -S -o generics3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O2 -S -o generics3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:13:9: warning: unused name PASS: rust.test/compile/generics3.rs -O2 (test for warnings, line 8) PASS: rust.test/compile/generics3.rs -O2 (test for warnings, line 13) PASS: rust.test/compile/generics3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O3 -g -S -o generics3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O3 -g -S -o generics3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:13:9: warning: unused name PASS: rust.test/compile/generics3.rs -O3 -g (test for warnings, line 8) PASS: rust.test/compile/generics3.rs -O3 -g (test for warnings, line 13) PASS: rust.test/compile/generics3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -Os -S -o generics3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -Os -S -o generics3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:13:9: warning: unused name PASS: rust.test/compile/generics3.rs -Os (test for warnings, line 8) PASS: rust.test/compile/generics3.rs -Os (test for warnings, line 13) PASS: rust.test/compile/generics3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:13:9: warning: unused name PASS: rust.test/compile/generics3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) PASS: rust.test/compile/generics3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 13) PASS: rust.test/compile/generics3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics3.rs:13:9: warning: unused name PASS: rust.test/compile/generics3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 8) PASS: rust.test/compile/generics3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 13) PASS: rust.test/compile/generics3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O0 -S -o generics30.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O0 -S -o generics30.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs:4:16: warning: unused name PASS: rust.test/compile/generics30.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/generics30.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O1 -S -o generics30.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O1 -S -o generics30.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs:4:16: warning: unused name PASS: rust.test/compile/generics30.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/generics30.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O2 -S -o generics30.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O2 -S -o generics30.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs:4:16: warning: unused name PASS: rust.test/compile/generics30.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/generics30.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O3 -g -S -o generics30.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O3 -g -S -o generics30.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs:4:16: warning: unused name PASS: rust.test/compile/generics30.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/generics30.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -Os -S -o generics30.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -Os -S -o generics30.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs:4:16: warning: unused name PASS: rust.test/compile/generics30.rs -Os (test for warnings, line 4) PASS: rust.test/compile/generics30.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics30.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics30.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs:4:16: warning: unused name PASS: rust.test/compile/generics30.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/generics30.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics30.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics30.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics30.rs:4:16: warning: unused name PASS: rust.test/compile/generics30.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/generics30.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O0 -S -o generics31.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O0 -S -o generics31.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics31.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O1 -S -o generics31.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O1 -S -o generics31.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics31.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O2 -S -o generics31.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O2 -S -o generics31.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics31.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O3 -g -S -o generics31.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O3 -g -S -o generics31.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics31.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -Os -S -o generics31.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -Os -S -o generics31.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics31.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics31.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics31.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics31.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics31.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics31.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics31.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics31.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O0 -S -o generics32.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O0 -S -o generics32.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics32.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O1 -S -o generics32.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O1 -S -o generics32.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics32.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O2 -S -o generics32.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O2 -S -o generics32.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics32.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O3 -g -S -o generics32.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O3 -g -S -o generics32.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics32.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -Os -S -o generics32.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -Os -S -o generics32.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics32.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics32.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics32.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics32.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics32.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics32.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics32.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/generics32.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O0 -S -o generics4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O0 -S -o generics4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:13:9: warning: unused name PASS: rust.test/compile/generics4.rs -O0 (test for warnings, line 11) PASS: rust.test/compile/generics4.rs -O0 (test for warnings, line 13) PASS: rust.test/compile/generics4.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O1 -S -o generics4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O1 -S -o generics4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:13:9: warning: unused name PASS: rust.test/compile/generics4.rs -O1 (test for warnings, line 11) PASS: rust.test/compile/generics4.rs -O1 (test for warnings, line 13) PASS: rust.test/compile/generics4.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O2 -S -o generics4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O2 -S -o generics4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:13:9: warning: unused name PASS: rust.test/compile/generics4.rs -O2 (test for warnings, line 11) PASS: rust.test/compile/generics4.rs -O2 (test for warnings, line 13) PASS: rust.test/compile/generics4.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O3 -g -S -o generics4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O3 -g -S -o generics4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:13:9: warning: unused name PASS: rust.test/compile/generics4.rs -O3 -g (test for warnings, line 11) PASS: rust.test/compile/generics4.rs -O3 -g (test for warnings, line 13) PASS: rust.test/compile/generics4.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -Os -S -o generics4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -Os -S -o generics4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:13:9: warning: unused name PASS: rust.test/compile/generics4.rs -Os (test for warnings, line 11) PASS: rust.test/compile/generics4.rs -Os (test for warnings, line 13) PASS: rust.test/compile/generics4.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:13:9: warning: unused name PASS: rust.test/compile/generics4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 11) PASS: rust.test/compile/generics4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 13) PASS: rust.test/compile/generics4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics4.rs:13:9: warning: unused name PASS: rust.test/compile/generics4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 11) PASS: rust.test/compile/generics4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 13) PASS: rust.test/compile/generics4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O0 -S -o generics5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O0 -S -o generics5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:8:9: warning: unused name PASS: rust.test/compile/generics5.rs -O0 (test for warnings, line 6) PASS: rust.test/compile/generics5.rs -O0 (test for warnings, line 8) PASS: rust.test/compile/generics5.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O1 -S -o generics5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O1 -S -o generics5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:8:9: warning: unused name PASS: rust.test/compile/generics5.rs -O1 (test for warnings, line 6) PASS: rust.test/compile/generics5.rs -O1 (test for warnings, line 8) PASS: rust.test/compile/generics5.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O2 -S -o generics5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O2 -S -o generics5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:8:9: warning: unused name PASS: rust.test/compile/generics5.rs -O2 (test for warnings, line 6) PASS: rust.test/compile/generics5.rs -O2 (test for warnings, line 8) PASS: rust.test/compile/generics5.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O3 -g -S -o generics5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O3 -g -S -o generics5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:8:9: warning: unused name PASS: rust.test/compile/generics5.rs -O3 -g (test for warnings, line 6) PASS: rust.test/compile/generics5.rs -O3 -g (test for warnings, line 8) PASS: rust.test/compile/generics5.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -Os -S -o generics5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -Os -S -o generics5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:8:9: warning: unused name PASS: rust.test/compile/generics5.rs -Os (test for warnings, line 6) PASS: rust.test/compile/generics5.rs -Os (test for warnings, line 8) PASS: rust.test/compile/generics5.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:8:9: warning: unused name PASS: rust.test/compile/generics5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 6) PASS: rust.test/compile/generics5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) PASS: rust.test/compile/generics5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics5.rs:8:9: warning: unused name PASS: rust.test/compile/generics5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 6) PASS: rust.test/compile/generics5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 8) PASS: rust.test/compile/generics5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O0 -S -o generics6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O0 -S -o generics6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs:13:9: warning: unused name PASS: rust.test/compile/generics6.rs -O0 (test for warnings, line 13) PASS: rust.test/compile/generics6.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O1 -S -o generics6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O1 -S -o generics6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs:13:9: warning: unused name PASS: rust.test/compile/generics6.rs -O1 (test for warnings, line 13) PASS: rust.test/compile/generics6.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O2 -S -o generics6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O2 -S -o generics6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs:13:9: warning: unused name PASS: rust.test/compile/generics6.rs -O2 (test for warnings, line 13) PASS: rust.test/compile/generics6.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O3 -g -S -o generics6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O3 -g -S -o generics6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs:13:9: warning: unused name PASS: rust.test/compile/generics6.rs -O3 -g (test for warnings, line 13) PASS: rust.test/compile/generics6.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -Os -S -o generics6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -Os -S -o generics6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs:13:9: warning: unused name PASS: rust.test/compile/generics6.rs -Os (test for warnings, line 13) PASS: rust.test/compile/generics6.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs:13:9: warning: unused name PASS: rust.test/compile/generics6.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 13) PASS: rust.test/compile/generics6.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' '::' can be struct expr: 'true', not a block: 'false' beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics6.rs:13:9: warning: unused name PASS: rust.test/compile/generics6.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 13) PASS: rust.test/compile/generics6.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O0 -S -o generics7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O0 -S -o generics7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs:11:9: warning: unused name PASS: rust.test/compile/generics7.rs -O0 (test for warnings, line 11) PASS: rust.test/compile/generics7.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O1 -S -o generics7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O1 -S -o generics7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs:11:9: warning: unused name PASS: rust.test/compile/generics7.rs -O1 (test for warnings, line 11) PASS: rust.test/compile/generics7.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O2 -S -o generics7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O2 -S -o generics7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs:11:9: warning: unused name PASS: rust.test/compile/generics7.rs -O2 (test for warnings, line 11) PASS: rust.test/compile/generics7.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O3 -g -S -o generics7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O3 -g -S -o generics7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs:11:9: warning: unused name PASS: rust.test/compile/generics7.rs -O3 -g (test for warnings, line 11) PASS: rust.test/compile/generics7.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -Os -S -o generics7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -Os -S -o generics7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs:11:9: warning: unused name PASS: rust.test/compile/generics7.rs -Os (test for warnings, line 11) PASS: rust.test/compile/generics7.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs:11:9: warning: unused name PASS: rust.test/compile/generics7.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 11) PASS: rust.test/compile/generics7.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics7.rs:11:9: warning: unused name PASS: rust.test/compile/generics7.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 11) PASS: rust.test/compile/generics7.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O0 -S -o generics8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O0 -S -o generics8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:16:9: warning: unused name PASS: rust.test/compile/generics8.rs -O0 (test for warnings, line 10) PASS: rust.test/compile/generics8.rs -O0 (test for warnings, line 13) PASS: rust.test/compile/generics8.rs -O0 (test for warnings, line 16) PASS: rust.test/compile/generics8.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O1 -S -o generics8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O1 -S -o generics8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:16:9: warning: unused name PASS: rust.test/compile/generics8.rs -O1 (test for warnings, line 10) PASS: rust.test/compile/generics8.rs -O1 (test for warnings, line 13) PASS: rust.test/compile/generics8.rs -O1 (test for warnings, line 16) PASS: rust.test/compile/generics8.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O2 -S -o generics8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O2 -S -o generics8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:16:9: warning: unused name PASS: rust.test/compile/generics8.rs -O2 (test for warnings, line 10) PASS: rust.test/compile/generics8.rs -O2 (test for warnings, line 13) PASS: rust.test/compile/generics8.rs -O2 (test for warnings, line 16) PASS: rust.test/compile/generics8.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O3 -g -S -o generics8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O3 -g -S -o generics8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:16:9: warning: unused name PASS: rust.test/compile/generics8.rs -O3 -g (test for warnings, line 10) PASS: rust.test/compile/generics8.rs -O3 -g (test for warnings, line 13) PASS: rust.test/compile/generics8.rs -O3 -g (test for warnings, line 16) PASS: rust.test/compile/generics8.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -Os -S -o generics8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -Os -S -o generics8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:16:9: warning: unused name PASS: rust.test/compile/generics8.rs -Os (test for warnings, line 10) PASS: rust.test/compile/generics8.rs -Os (test for warnings, line 13) PASS: rust.test/compile/generics8.rs -Os (test for warnings, line 16) PASS: rust.test/compile/generics8.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:16:9: warning: unused name PASS: rust.test/compile/generics8.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 10) PASS: rust.test/compile/generics8.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 13) PASS: rust.test/compile/generics8.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 16) PASS: rust.test/compile/generics8.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics8.rs:16:9: warning: unused name PASS: rust.test/compile/generics8.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 10) PASS: rust.test/compile/generics8.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 13) PASS: rust.test/compile/generics8.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 16) PASS: rust.test/compile/generics8.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O0 -S -o generics9.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O0 -S -o generics9.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:23:9: warning: unused name PASS: rust.test/compile/generics9.rs -O0 (test for warnings, line 15) PASS: rust.test/compile/generics9.rs -O0 (test for warnings, line 19) PASS: rust.test/compile/generics9.rs -O0 (test for warnings, line 23) PASS: rust.test/compile/generics9.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O1 -S -o generics9.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O1 -S -o generics9.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:23:9: warning: unused name PASS: rust.test/compile/generics9.rs -O1 (test for warnings, line 15) PASS: rust.test/compile/generics9.rs -O1 (test for warnings, line 19) PASS: rust.test/compile/generics9.rs -O1 (test for warnings, line 23) PASS: rust.test/compile/generics9.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O2 -S -o generics9.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O2 -S -o generics9.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:23:9: warning: unused name PASS: rust.test/compile/generics9.rs -O2 (test for warnings, line 15) PASS: rust.test/compile/generics9.rs -O2 (test for warnings, line 19) PASS: rust.test/compile/generics9.rs -O2 (test for warnings, line 23) PASS: rust.test/compile/generics9.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O3 -g -S -o generics9.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O3 -g -S -o generics9.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:23:9: warning: unused name PASS: rust.test/compile/generics9.rs -O3 -g (test for warnings, line 15) PASS: rust.test/compile/generics9.rs -O3 -g (test for warnings, line 19) PASS: rust.test/compile/generics9.rs -O3 -g (test for warnings, line 23) PASS: rust.test/compile/generics9.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -Os -S -o generics9.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -Os -S -o generics9.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:23:9: warning: unused name PASS: rust.test/compile/generics9.rs -Os (test for warnings, line 15) PASS: rust.test/compile/generics9.rs -Os (test for warnings, line 19) PASS: rust.test/compile/generics9.rs -Os (test for warnings, line 23) PASS: rust.test/compile/generics9.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics9.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o generics9.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:23:9: warning: unused name PASS: rust.test/compile/generics9.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 15) PASS: rust.test/compile/generics9.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 19) PASS: rust.test/compile/generics9.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 23) PASS: rust.test/compile/generics9.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics9.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o generics9.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:15:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/generics9.rs:23:9: warning: unused name PASS: rust.test/compile/generics9.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 15) PASS: rust.test/compile/generics9.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 19) PASS: rust.test/compile/generics9.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 23) PASS: rust.test/compile/generics9.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O0 -S -o if_elif_else_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O0 -S -o if_elif_else_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs:12:9: warning: unused name PASS: rust.test/compile/if_elif_else_expr1.rs -O0 (test for warnings, line 12) PASS: rust.test/compile/if_elif_else_expr1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O1 -S -o if_elif_else_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O1 -S -o if_elif_else_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs:12:9: warning: unused name PASS: rust.test/compile/if_elif_else_expr1.rs -O1 (test for warnings, line 12) PASS: rust.test/compile/if_elif_else_expr1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O2 -S -o if_elif_else_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O2 -S -o if_elif_else_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs:12:9: warning: unused name PASS: rust.test/compile/if_elif_else_expr1.rs -O2 (test for warnings, line 12) PASS: rust.test/compile/if_elif_else_expr1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O3 -g -S -o if_elif_else_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O3 -g -S -o if_elif_else_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs:12:9: warning: unused name PASS: rust.test/compile/if_elif_else_expr1.rs -O3 -g (test for warnings, line 12) PASS: rust.test/compile/if_elif_else_expr1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -Os -S -o if_elif_else_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -Os -S -o if_elif_else_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs:12:9: warning: unused name PASS: rust.test/compile/if_elif_else_expr1.rs -Os (test for warnings, line 12) PASS: rust.test/compile/if_elif_else_expr1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o if_elif_else_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o if_elif_else_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs:12:9: warning: unused name PASS: rust.test/compile/if_elif_else_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 12) PASS: rust.test/compile/if_elif_else_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o if_elif_else_expr1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o if_elif_else_expr1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/if_elif_else_expr1.rs:12:9: warning: unused name PASS: rust.test/compile/if_elif_else_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 12) PASS: rust.test/compile/if_elif_else_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O0 -S -o impl_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O0 -S -o impl_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O1 -S -o impl_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O1 -S -o impl_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O2 -S -o impl_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O2 -S -o impl_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -S -o impl_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -S -o impl_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block1.rs -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O3 -g -S -o impl_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O3 -g -S -o impl_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -Os -S -o impl_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -Os -S -o impl_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o impl_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o impl_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o impl_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o impl_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O0 -S -o impl_block2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O0 -S -o impl_block2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O1 -S -o impl_block2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O1 -S -o impl_block2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O2 -S -o impl_block2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O2 -S -o impl_block2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -S -o impl_block2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -S -o impl_block2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block2.rs -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O3 -g -S -o impl_block2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O3 -g -S -o impl_block2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -Os -S -o impl_block2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -Os -S -o impl_block2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o impl_block2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o impl_block2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o impl_block2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o impl_block2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/impl_block2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O0 -S -o impl_block3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O0 -S -o impl_block3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs:30:9: warning: unused name PASS: rust.test/compile/impl_block3.rs -O0 (test for warnings, line 30) PASS: rust.test/compile/impl_block3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O1 -S -o impl_block3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O1 -S -o impl_block3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs:30:9: warning: unused name PASS: rust.test/compile/impl_block3.rs -O1 (test for warnings, line 30) PASS: rust.test/compile/impl_block3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O2 -S -o impl_block3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O2 -S -o impl_block3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs:30:9: warning: unused name PASS: rust.test/compile/impl_block3.rs -O2 (test for warnings, line 30) PASS: rust.test/compile/impl_block3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O3 -g -S -o impl_block3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O3 -g -S -o impl_block3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs:30:9: warning: unused name PASS: rust.test/compile/impl_block3.rs -O3 -g (test for warnings, line 30) PASS: rust.test/compile/impl_block3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -Os -S -o impl_block3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -Os -S -o impl_block3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs:30:9: warning: unused name PASS: rust.test/compile/impl_block3.rs -Os (test for warnings, line 30) PASS: rust.test/compile/impl_block3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o impl_block3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o impl_block3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs:30:9: warning: unused name PASS: rust.test/compile/impl_block3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 30) PASS: rust.test/compile/impl_block3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o impl_block3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o impl_block3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/impl_block3.rs:30:9: warning: unused name PASS: rust.test/compile/impl_block3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 30) PASS: rust.test/compile/impl_block3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O0 -S -o implicit_returns1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O0 -S -o implicit_returns1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:57:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:59:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:61:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:63:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:65:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:67:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:69:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:71:9: warning: unused name PASS: rust.test/compile/implicit_returns1.rs -O0 (test for warnings, line 57) PASS: rust.test/compile/implicit_returns1.rs -O0 (test for warnings, line 59) PASS: rust.test/compile/implicit_returns1.rs -O0 (test for warnings, line 61) PASS: rust.test/compile/implicit_returns1.rs -O0 (test for warnings, line 63) PASS: rust.test/compile/implicit_returns1.rs -O0 (test for warnings, line 65) PASS: rust.test/compile/implicit_returns1.rs -O0 (test for warnings, line 67) PASS: rust.test/compile/implicit_returns1.rs -O0 (test for warnings, line 69) PASS: rust.test/compile/implicit_returns1.rs -O0 (test for warnings, line 71) PASS: rust.test/compile/implicit_returns1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O1 -S -o implicit_returns1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O1 -S -o implicit_returns1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:57:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:59:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:61:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:63:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:65:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:67:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:69:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:71:9: warning: unused name PASS: rust.test/compile/implicit_returns1.rs -O1 (test for warnings, line 57) PASS: rust.test/compile/implicit_returns1.rs -O1 (test for warnings, line 59) PASS: rust.test/compile/implicit_returns1.rs -O1 (test for warnings, line 61) PASS: rust.test/compile/implicit_returns1.rs -O1 (test for warnings, line 63) PASS: rust.test/compile/implicit_returns1.rs -O1 (test for warnings, line 65) PASS: rust.test/compile/implicit_returns1.rs -O1 (test for warnings, line 67) PASS: rust.test/compile/implicit_returns1.rs -O1 (test for warnings, line 69) PASS: rust.test/compile/implicit_returns1.rs -O1 (test for warnings, line 71) PASS: rust.test/compile/implicit_returns1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O2 -S -o implicit_returns1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O2 -S -o implicit_returns1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:57:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:59:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:61:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:63:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:65:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:67:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:69:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:71:9: warning: unused name PASS: rust.test/compile/implicit_returns1.rs -O2 (test for warnings, line 57) PASS: rust.test/compile/implicit_returns1.rs -O2 (test for warnings, line 59) PASS: rust.test/compile/implicit_returns1.rs -O2 (test for warnings, line 61) PASS: rust.test/compile/implicit_returns1.rs -O2 (test for warnings, line 63) PASS: rust.test/compile/implicit_returns1.rs -O2 (test for warnings, line 65) PASS: rust.test/compile/implicit_returns1.rs -O2 (test for warnings, line 67) PASS: rust.test/compile/implicit_returns1.rs -O2 (test for warnings, line 69) PASS: rust.test/compile/implicit_returns1.rs -O2 (test for warnings, line 71) PASS: rust.test/compile/implicit_returns1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O3 -g -S -o implicit_returns1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O3 -g -S -o implicit_returns1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:57:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:59:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:61:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:63:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:65:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:67:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:69:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:71:9: warning: unused name PASS: rust.test/compile/implicit_returns1.rs -O3 -g (test for warnings, line 57) PASS: rust.test/compile/implicit_returns1.rs -O3 -g (test for warnings, line 59) PASS: rust.test/compile/implicit_returns1.rs -O3 -g (test for warnings, line 61) PASS: rust.test/compile/implicit_returns1.rs -O3 -g (test for warnings, line 63) PASS: rust.test/compile/implicit_returns1.rs -O3 -g (test for warnings, line 65) PASS: rust.test/compile/implicit_returns1.rs -O3 -g (test for warnings, line 67) PASS: rust.test/compile/implicit_returns1.rs -O3 -g (test for warnings, line 69) PASS: rust.test/compile/implicit_returns1.rs -O3 -g (test for warnings, line 71) PASS: rust.test/compile/implicit_returns1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -Os -S -o implicit_returns1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -Os -S -o implicit_returns1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:57:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:59:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:61:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:63:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:65:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:67:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:69:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:71:9: warning: unused name PASS: rust.test/compile/implicit_returns1.rs -Os (test for warnings, line 57) PASS: rust.test/compile/implicit_returns1.rs -Os (test for warnings, line 59) PASS: rust.test/compile/implicit_returns1.rs -Os (test for warnings, line 61) PASS: rust.test/compile/implicit_returns1.rs -Os (test for warnings, line 63) PASS: rust.test/compile/implicit_returns1.rs -Os (test for warnings, line 65) PASS: rust.test/compile/implicit_returns1.rs -Os (test for warnings, line 67) PASS: rust.test/compile/implicit_returns1.rs -Os (test for warnings, line 69) PASS: rust.test/compile/implicit_returns1.rs -Os (test for warnings, line 71) PASS: rust.test/compile/implicit_returns1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o implicit_returns1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o implicit_returns1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:57:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:59:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:61:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:63:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:65:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:67:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:69:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:71:9: warning: unused name PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 57) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 59) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 61) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 63) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 65) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 67) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 69) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 71) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o implicit_returns1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o implicit_returns1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:57:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:59:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:61:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:63:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:65:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:67:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:69:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/implicit_returns1.rs:71:9: warning: unused name PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 57) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 59) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 61) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 63) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 65) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 67) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 69) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 71) PASS: rust.test/compile/implicit_returns1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O0 -S -o infer_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O0 -S -o infer_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs:2:9: warning: unused name PASS: rust.test/compile/infer_type1.rs -O0 (test for warnings, line 2) PASS: rust.test/compile/infer_type1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O1 -S -o infer_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O1 -S -o infer_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs:2:9: warning: unused name PASS: rust.test/compile/infer_type1.rs -O1 (test for warnings, line 2) PASS: rust.test/compile/infer_type1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O2 -S -o infer_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O2 -S -o infer_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs:2:9: warning: unused name PASS: rust.test/compile/infer_type1.rs -O2 (test for warnings, line 2) PASS: rust.test/compile/infer_type1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O3 -g -S -o infer_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O3 -g -S -o infer_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs:2:9: warning: unused name PASS: rust.test/compile/infer_type1.rs -O3 -g (test for warnings, line 2) PASS: rust.test/compile/infer_type1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -Os -S -o infer_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -Os -S -o infer_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs:2:9: warning: unused name PASS: rust.test/compile/infer_type1.rs -Os (test for warnings, line 2) PASS: rust.test/compile/infer_type1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o infer_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o infer_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs:2:9: warning: unused name PASS: rust.test/compile/infer_type1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 2) PASS: rust.test/compile/infer_type1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o infer_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o infer_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/infer_type1.rs:2:9: warning: unused name PASS: rust.test/compile/infer_type1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 2) PASS: rust.test/compile/infer_type1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs:9:9: warning: unused name PASS: rust.test/compile/integer_inference_var3.rs -O0 (test for warnings, line 9) PASS: rust.test/compile/integer_inference_var3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs:9:9: warning: unused name PASS: rust.test/compile/integer_inference_var3.rs -O1 (test for warnings, line 9) PASS: rust.test/compile/integer_inference_var3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs:9:9: warning: unused name PASS: rust.test/compile/integer_inference_var3.rs -O2 (test for warnings, line 9) PASS: rust.test/compile/integer_inference_var3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs:9:9: warning: unused name PASS: rust.test/compile/integer_inference_var3.rs -O3 -g (test for warnings, line 9) PASS: rust.test/compile/integer_inference_var3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs:9:9: warning: unused name PASS: rust.test/compile/integer_inference_var3.rs -Os (test for warnings, line 9) PASS: rust.test/compile/integer_inference_var3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs:9:9: warning: unused name PASS: rust.test/compile/integer_inference_var3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 9) PASS: rust.test/compile/integer_inference_var3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var3.rs:9:9: warning: unused name PASS: rust.test/compile/integer_inference_var3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 9) PASS: rust.test/compile/integer_inference_var3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var4.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var4.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var4.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var4.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var4.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/integer_inference_var4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O0 -S -o integer_inference_var5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:23:9: warning: unused name PASS: rust.test/compile/integer_inference_var5.rs -O0 (test for warnings, line 8) PASS: rust.test/compile/integer_inference_var5.rs -O0 (test for warnings, line 23) PASS: rust.test/compile/integer_inference_var5.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O1 -S -o integer_inference_var5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:23:9: warning: unused name PASS: rust.test/compile/integer_inference_var5.rs -O1 (test for warnings, line 8) PASS: rust.test/compile/integer_inference_var5.rs -O1 (test for warnings, line 23) PASS: rust.test/compile/integer_inference_var5.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O2 -S -o integer_inference_var5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:23:9: warning: unused name PASS: rust.test/compile/integer_inference_var5.rs -O2 (test for warnings, line 8) PASS: rust.test/compile/integer_inference_var5.rs -O2 (test for warnings, line 23) PASS: rust.test/compile/integer_inference_var5.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O3 -g -S -o integer_inference_var5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:23:9: warning: unused name PASS: rust.test/compile/integer_inference_var5.rs -O3 -g (test for warnings, line 8) PASS: rust.test/compile/integer_inference_var5.rs -O3 -g (test for warnings, line 23) PASS: rust.test/compile/integer_inference_var5.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -Os -S -o integer_inference_var5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:23:9: warning: unused name PASS: rust.test/compile/integer_inference_var5.rs -Os (test for warnings, line 8) PASS: rust.test/compile/integer_inference_var5.rs -Os (test for warnings, line 23) PASS: rust.test/compile/integer_inference_var5.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_inference_var5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:23:9: warning: unused name PASS: rust.test/compile/integer_inference_var5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) PASS: rust.test/compile/integer_inference_var5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 23) PASS: rust.test/compile/integer_inference_var5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_inference_var5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_inference_var5.rs:23:9: warning: unused name PASS: rust.test/compile/integer_inference_var5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 8) PASS: rust.test/compile/integer_inference_var5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 23) PASS: rust.test/compile/integer_inference_var5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O0 -S -o integer_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O0 -S -o integer_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:26:9: warning: unused name PASS: rust.test/compile/integer_types.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O1 -S -o integer_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O1 -S -o integer_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:26:9: warning: unused name PASS: rust.test/compile/integer_types.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O2 -S -o integer_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O2 -S -o integer_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:26:9: warning: unused name PASS: rust.test/compile/integer_types.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O3 -g -S -o integer_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O3 -g -S -o integer_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:26:9: warning: unused name PASS: rust.test/compile/integer_types.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -Os -S -o integer_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -Os -S -o integer_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:26:9: warning: unused name PASS: rust.test/compile/integer_types.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o integer_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:26:9: warning: unused name PASS: rust.test/compile/integer_types.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_types.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o integer_types.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:7:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:10:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:13:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:16:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:17:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:19:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:20:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:22:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:23:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:24:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:25:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/integer_types.rs:26:9: warning: unused name PASS: rust.test/compile/integer_types.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O0 -S -o lifetime1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O0 -S -o lifetime1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/lifetime1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O1 -S -o lifetime1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O1 -S -o lifetime1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/lifetime1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O2 -S -o lifetime1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O2 -S -o lifetime1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/lifetime1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O3 -g -S -o lifetime1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O3 -g -S -o lifetime1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/lifetime1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -Os -S -o lifetime1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -Os -S -o lifetime1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/lifetime1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o lifetime1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o lifetime1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/lifetime1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o lifetime1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o lifetime1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/lifetime1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/lifetime1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O0 -S -o literals1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O0 -S -o literals1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:10:9: warning: unused name PASS: rust.test/compile/literals1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O1 -S -o literals1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O1 -S -o literals1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:10:9: warning: unused name PASS: rust.test/compile/literals1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O2 -S -o literals1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O2 -S -o literals1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:10:9: warning: unused name PASS: rust.test/compile/literals1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O3 -g -S -o literals1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O3 -g -S -o literals1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:10:9: warning: unused name PASS: rust.test/compile/literals1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -Os -S -o literals1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -Os -S -o literals1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:10:9: warning: unused name PASS: rust.test/compile/literals1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o literals1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o literals1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:10:9: warning: unused name PASS: rust.test/compile/literals1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o literals1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o literals1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:9:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/literals1.rs:10:9: warning: unused name PASS: rust.test/compile/literals1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O0 -S -o loop1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O0 -S -o loop1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O1 -S -o loop1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O1 -S -o loop1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O2 -S -o loop1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O2 -S -o loop1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O3 -g -S -o loop1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O3 -g -S -o loop1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -Os -S -o loop1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -Os -S -o loop1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O0 -S -o loop2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O0 -S -o loop2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O1 -S -o loop2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O1 -S -o loop2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O2 -S -o loop2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O2 -S -o loop2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O3 -g -S -o loop2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O3 -g -S -o loop2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -Os -S -o loop2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -Os -S -o loop2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop2.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O0 -S -o loop3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O0 -S -o loop3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O1 -S -o loop3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O1 -S -o loop3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O2 -S -o loop3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O2 -S -o loop3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O3 -g -S -o loop3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O3 -g -S -o loop3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -Os -S -o loop3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -Os -S -o loop3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop3.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O0 -S -o loop4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O0 -S -o loop4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs null denotation is null; returning null for parse_expr SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop4.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O1 -S -o loop4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O1 -S -o loop4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs null denotation is null; returning null for parse_expr SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop4.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O2 -S -o loop4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O2 -S -o loop4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs null denotation is null; returning null for parse_expr SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop4.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O3 -g -S -o loop4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O3 -g -S -o loop4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs null denotation is null; returning null for parse_expr SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop4.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -Os -S -o loop4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -Os -S -o loop4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs null denotation is null; returning null for parse_expr SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop4.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs null denotation is null; returning null for parse_expr SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop4.rs null denotation is null; returning null for parse_expr SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O0 -S -o loop5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O0 -S -o loop5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop5.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O1 -S -o loop5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O1 -S -o loop5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop5.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O2 -S -o loop5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O2 -S -o loop5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop5.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O3 -g -S -o loop5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O3 -g -S -o loop5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop5.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -Os -S -o loop5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -Os -S -o loop5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop5.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop5.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O0 -S -o loop6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O0 -S -o loop6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop6.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O1 -S -o loop6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O1 -S -o loop6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop6.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O2 -S -o loop6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O2 -S -o loop6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop6.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O3 -g -S -o loop6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O3 -g -S -o loop6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop6.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -Os -S -o loop6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -Os -S -o loop6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop6.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop6.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop6.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop6.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O0 -S -o loop7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O0 -S -o loop7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop7.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O1 -S -o loop7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O1 -S -o loop7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop7.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O2 -S -o loop7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O2 -S -o loop7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop7.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O3 -g -S -o loop7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O3 -g -S -o loop7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop7.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -Os -S -o loop7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -Os -S -o loop7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop7.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o loop7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop7.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o loop7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/loop7.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/loop7.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O0 -S -o methods1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O0 -S -o methods1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs:38:9: warning: unused name PASS: rust.test/compile/methods1.rs -O0 (test for warnings, line 38) PASS: rust.test/compile/methods1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O1 -S -o methods1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O1 -S -o methods1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs:38:9: warning: unused name PASS: rust.test/compile/methods1.rs -O1 (test for warnings, line 38) PASS: rust.test/compile/methods1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O2 -S -o methods1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O2 -S -o methods1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs:38:9: warning: unused name PASS: rust.test/compile/methods1.rs -O2 (test for warnings, line 38) PASS: rust.test/compile/methods1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O3 -g -S -o methods1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O3 -g -S -o methods1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs:38:9: warning: unused name PASS: rust.test/compile/methods1.rs -O3 -g (test for warnings, line 38) PASS: rust.test/compile/methods1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -Os -S -o methods1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -Os -S -o methods1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs:38:9: warning: unused name PASS: rust.test/compile/methods1.rs -Os (test for warnings, line 38) PASS: rust.test/compile/methods1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o methods1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o methods1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs:38:9: warning: unused name PASS: rust.test/compile/methods1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 38) PASS: rust.test/compile/methods1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o methods1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o methods1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods1.rs:38:9: warning: unused name PASS: rust.test/compile/methods1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 38) PASS: rust.test/compile/methods1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O0 -S -o methods2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O0 -S -o methods2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs:32:9: warning: unused name PASS: rust.test/compile/methods2.rs -O0 (test for warnings, line 32) PASS: rust.test/compile/methods2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O1 -S -o methods2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O1 -S -o methods2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs:32:9: warning: unused name PASS: rust.test/compile/methods2.rs -O1 (test for warnings, line 32) PASS: rust.test/compile/methods2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O2 -S -o methods2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O2 -S -o methods2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs:32:9: warning: unused name PASS: rust.test/compile/methods2.rs -O2 (test for warnings, line 32) PASS: rust.test/compile/methods2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O3 -g -S -o methods2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O3 -g -S -o methods2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs:32:9: warning: unused name PASS: rust.test/compile/methods2.rs -O3 -g (test for warnings, line 32) PASS: rust.test/compile/methods2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -Os -S -o methods2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -Os -S -o methods2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs:32:9: warning: unused name PASS: rust.test/compile/methods2.rs -Os (test for warnings, line 32) PASS: rust.test/compile/methods2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o methods2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o methods2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs:32:9: warning: unused name PASS: rust.test/compile/methods2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 32) PASS: rust.test/compile/methods2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o methods2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o methods2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods2.rs:32:9: warning: unused name PASS: rust.test/compile/methods2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 32) PASS: rust.test/compile/methods2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O0 -S -o methods3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O0 -S -o methods3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:41:9: warning: unused name PASS: rust.test/compile/methods3.rs -O0 (test for warnings, line 38) PASS: rust.test/compile/methods3.rs -O0 (test for warnings, line 41) PASS: rust.test/compile/methods3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O1 -S -o methods3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O1 -S -o methods3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:41:9: warning: unused name PASS: rust.test/compile/methods3.rs -O1 (test for warnings, line 38) PASS: rust.test/compile/methods3.rs -O1 (test for warnings, line 41) PASS: rust.test/compile/methods3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O2 -S -o methods3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O2 -S -o methods3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:41:9: warning: unused name PASS: rust.test/compile/methods3.rs -O2 (test for warnings, line 38) PASS: rust.test/compile/methods3.rs -O2 (test for warnings, line 41) PASS: rust.test/compile/methods3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O3 -g -S -o methods3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O3 -g -S -o methods3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:41:9: warning: unused name PASS: rust.test/compile/methods3.rs -O3 -g (test for warnings, line 38) PASS: rust.test/compile/methods3.rs -O3 -g (test for warnings, line 41) PASS: rust.test/compile/methods3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -Os -S -o methods3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -Os -S -o methods3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:41:9: warning: unused name PASS: rust.test/compile/methods3.rs -Os (test for warnings, line 38) PASS: rust.test/compile/methods3.rs -Os (test for warnings, line 41) PASS: rust.test/compile/methods3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o methods3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o methods3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:41:9: warning: unused name PASS: rust.test/compile/methods3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 38) PASS: rust.test/compile/methods3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 41) PASS: rust.test/compile/methods3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o methods3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o methods3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'identifier' ',' can be struct expr: 'true', not a block: 'true' beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:38:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/methods3.rs:41:9: warning: unused name PASS: rust.test/compile/methods3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 38) PASS: rust.test/compile/methods3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 41) PASS: rust.test/compile/methods3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O0 -S -o name_resolve1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O0 -S -o name_resolve1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/name_resolve1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O1 -S -o name_resolve1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O1 -S -o name_resolve1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/name_resolve1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O2 -S -o name_resolve1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O2 -S -o name_resolve1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/name_resolve1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O3 -g -S -o name_resolve1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O3 -g -S -o name_resolve1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/name_resolve1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -Os -S -o name_resolve1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -Os -S -o name_resolve1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/name_resolve1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o name_resolve1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o name_resolve1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/name_resolve1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o name_resolve1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o name_resolve1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/name_resolve1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/name_resolve1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O0 -S -o nested_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O0 -S -o nested_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs:16:9: warning: unused name PASS: rust.test/compile/nested_struct1.rs -O0 (test for warnings, line 16) PASS: rust.test/compile/nested_struct1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O1 -S -o nested_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O1 -S -o nested_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs:16:9: warning: unused name PASS: rust.test/compile/nested_struct1.rs -O1 (test for warnings, line 16) PASS: rust.test/compile/nested_struct1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O2 -S -o nested_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O2 -S -o nested_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs:16:9: warning: unused name PASS: rust.test/compile/nested_struct1.rs -O2 (test for warnings, line 16) PASS: rust.test/compile/nested_struct1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O3 -g -S -o nested_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O3 -g -S -o nested_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs:16:9: warning: unused name PASS: rust.test/compile/nested_struct1.rs -O3 -g (test for warnings, line 16) PASS: rust.test/compile/nested_struct1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -Os -S -o nested_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -Os -S -o nested_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs:16:9: warning: unused name PASS: rust.test/compile/nested_struct1.rs -Os (test for warnings, line 16) PASS: rust.test/compile/nested_struct1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o nested_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o nested_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs:16:9: warning: unused name PASS: rust.test/compile/nested_struct1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 16) PASS: rust.test/compile/nested_struct1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o nested_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o nested_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'float literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ',' 'identifier' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/nested_struct1.rs:16:9: warning: unused name PASS: rust.test/compile/nested_struct1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 16) PASS: rust.test/compile/nested_struct1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O0 -S -o never_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O0 -S -o never_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/never_type1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O1 -S -o never_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O1 -S -o never_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/never_type1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O2 -S -o never_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O2 -S -o never_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/never_type1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O3 -g -S -o never_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O3 -g -S -o never_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/never_type1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -Os -S -o never_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -Os -S -o never_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/never_type1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o never_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o never_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/never_type1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o never_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o never_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/never_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/never_type1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O0 -S -o parameter_usage1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O0 -S -o parameter_usage1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs:6:9: warning: unused name PASS: rust.test/compile/parameter_usage1.rs -O0 (test for warnings, line 6) PASS: rust.test/compile/parameter_usage1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O1 -S -o parameter_usage1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O1 -S -o parameter_usage1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs:6:9: warning: unused name PASS: rust.test/compile/parameter_usage1.rs -O1 (test for warnings, line 6) PASS: rust.test/compile/parameter_usage1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O2 -S -o parameter_usage1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O2 -S -o parameter_usage1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs:6:9: warning: unused name PASS: rust.test/compile/parameter_usage1.rs -O2 (test for warnings, line 6) PASS: rust.test/compile/parameter_usage1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O3 -g -S -o parameter_usage1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O3 -g -S -o parameter_usage1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs:6:9: warning: unused name PASS: rust.test/compile/parameter_usage1.rs -O3 -g (test for warnings, line 6) PASS: rust.test/compile/parameter_usage1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -Os -S -o parameter_usage1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -Os -S -o parameter_usage1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs:6:9: warning: unused name PASS: rust.test/compile/parameter_usage1.rs -Os (test for warnings, line 6) PASS: rust.test/compile/parameter_usage1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o parameter_usage1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o parameter_usage1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs:6:9: warning: unused name PASS: rust.test/compile/parameter_usage1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 6) PASS: rust.test/compile/parameter_usage1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o parameter_usage1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o parameter_usage1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parameter_usage1.rs:6:9: warning: unused name PASS: rust.test/compile/parameter_usage1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 6) PASS: rust.test/compile/parameter_usage1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O0 -S -o parens1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O0 -S -o parens1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs:3:9: warning: unused name PASS: rust.test/compile/parens1.rs -O0 (test for warnings, line 3) PASS: rust.test/compile/parens1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O1 -S -o parens1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O1 -S -o parens1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs:3:9: warning: unused name PASS: rust.test/compile/parens1.rs -O1 (test for warnings, line 3) PASS: rust.test/compile/parens1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O2 -S -o parens1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O2 -S -o parens1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs:3:9: warning: unused name PASS: rust.test/compile/parens1.rs -O2 (test for warnings, line 3) PASS: rust.test/compile/parens1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O3 -g -S -o parens1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O3 -g -S -o parens1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs:3:9: warning: unused name PASS: rust.test/compile/parens1.rs -O3 -g (test for warnings, line 3) PASS: rust.test/compile/parens1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -Os -S -o parens1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -Os -S -o parens1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs:3:9: warning: unused name PASS: rust.test/compile/parens1.rs -Os (test for warnings, line 3) PASS: rust.test/compile/parens1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o parens1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o parens1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs:3:9: warning: unused name PASS: rust.test/compile/parens1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 3) PASS: rust.test/compile/parens1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o parens1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o parens1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '*' current token (just about to return path to null denotation): '*' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/parens1.rs:3:9: warning: unused name PASS: rust.test/compile/parens1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 3) PASS: rust.test/compile/parens1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O0 -S -o recursive_fn1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O0 -S -o recursive_fn1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs:10:9: warning: unused name PASS: rust.test/compile/recursive_fn1.rs -O0 (test for warnings, line 10) PASS: rust.test/compile/recursive_fn1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O1 -S -o recursive_fn1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O1 -S -o recursive_fn1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs:10:9: warning: unused name PASS: rust.test/compile/recursive_fn1.rs -O1 (test for warnings, line 10) PASS: rust.test/compile/recursive_fn1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O2 -S -o recursive_fn1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O2 -S -o recursive_fn1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs:10:9: warning: unused name PASS: rust.test/compile/recursive_fn1.rs -O2 (test for warnings, line 10) PASS: rust.test/compile/recursive_fn1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O3 -g -S -o recursive_fn1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O3 -g -S -o recursive_fn1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs:10:9: warning: unused name PASS: rust.test/compile/recursive_fn1.rs -O3 -g (test for warnings, line 10) PASS: rust.test/compile/recursive_fn1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -Os -S -o recursive_fn1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -Os -S -o recursive_fn1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs:10:9: warning: unused name PASS: rust.test/compile/recursive_fn1.rs -Os (test for warnings, line 10) PASS: rust.test/compile/recursive_fn1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o recursive_fn1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o recursive_fn1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs:10:9: warning: unused name PASS: rust.test/compile/recursive_fn1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 10) PASS: rust.test/compile/recursive_fn1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o recursive_fn1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o recursive_fn1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '%' current token (just about to return path to null denotation): '%' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/recursive_fn1.rs:10:9: warning: unused name PASS: rust.test/compile/recursive_fn1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 10) PASS: rust.test/compile/recursive_fn1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O0 -S -o scoping1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O0 -S -o scoping1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs:9:9: warning: unused name PASS: rust.test/compile/scoping1.rs -O0 (test for warnings, line 9) PASS: rust.test/compile/scoping1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O1 -S -o scoping1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O1 -S -o scoping1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs:9:9: warning: unused name PASS: rust.test/compile/scoping1.rs -O1 (test for warnings, line 9) PASS: rust.test/compile/scoping1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O2 -S -o scoping1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O2 -S -o scoping1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs:9:9: warning: unused name PASS: rust.test/compile/scoping1.rs -O2 (test for warnings, line 9) PASS: rust.test/compile/scoping1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O3 -g -S -o scoping1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O3 -g -S -o scoping1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs:9:9: warning: unused name PASS: rust.test/compile/scoping1.rs -O3 -g (test for warnings, line 9) PASS: rust.test/compile/scoping1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -Os -S -o scoping1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -Os -S -o scoping1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs:9:9: warning: unused name PASS: rust.test/compile/scoping1.rs -Os (test for warnings, line 9) PASS: rust.test/compile/scoping1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o scoping1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o scoping1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs:9:9: warning: unused name PASS: rust.test/compile/scoping1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 9) PASS: rust.test/compile/scoping1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o scoping1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o scoping1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/scoping1.rs:9:9: warning: unused name PASS: rust.test/compile/scoping1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 9) PASS: rust.test/compile/scoping1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O0 -S -o self_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O0 -S -o self_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/self_type1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O1 -S -o self_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O1 -S -o self_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/self_type1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O2 -S -o self_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O2 -S -o self_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/self_type1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O3 -g -S -o self_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O3 -g -S -o self_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/self_type1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -Os -S -o self_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -Os -S -o self_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/self_type1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o self_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o self_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/self_type1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o self_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o self_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/self_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/self_type1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O0 -S -o shadow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O0 -S -o shadow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs:2:9: warning: unused name PASS: rust.test/compile/shadow1.rs -O0 (test for warnings, line 2) PASS: rust.test/compile/shadow1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O1 -S -o shadow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O1 -S -o shadow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs:2:9: warning: unused name PASS: rust.test/compile/shadow1.rs -O1 (test for warnings, line 2) PASS: rust.test/compile/shadow1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O2 -S -o shadow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O2 -S -o shadow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs:2:9: warning: unused name PASS: rust.test/compile/shadow1.rs -O2 (test for warnings, line 2) PASS: rust.test/compile/shadow1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O3 -g -S -o shadow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O3 -g -S -o shadow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs:2:9: warning: unused name PASS: rust.test/compile/shadow1.rs -O3 -g (test for warnings, line 2) PASS: rust.test/compile/shadow1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -Os -S -o shadow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -Os -S -o shadow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs:2:9: warning: unused name PASS: rust.test/compile/shadow1.rs -Os (test for warnings, line 2) PASS: rust.test/compile/shadow1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o shadow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o shadow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs:2:9: warning: unused name PASS: rust.test/compile/shadow1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 2) PASS: rust.test/compile/shadow1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o shadow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o shadow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow1.rs:2:9: warning: unused name PASS: rust.test/compile/shadow1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 2) PASS: rust.test/compile/shadow1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O0 -S -o shadow2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O0 -S -o shadow2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs:3:9: warning: unused name PASS: rust.test/compile/shadow2.rs -O0 (test for warnings, line 3) PASS: rust.test/compile/shadow2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O1 -S -o shadow2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O1 -S -o shadow2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs:3:9: warning: unused name PASS: rust.test/compile/shadow2.rs -O1 (test for warnings, line 3) PASS: rust.test/compile/shadow2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O2 -S -o shadow2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O2 -S -o shadow2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs:3:9: warning: unused name PASS: rust.test/compile/shadow2.rs -O2 (test for warnings, line 3) PASS: rust.test/compile/shadow2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O3 -g -S -o shadow2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O3 -g -S -o shadow2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs:3:9: warning: unused name PASS: rust.test/compile/shadow2.rs -O3 -g (test for warnings, line 3) PASS: rust.test/compile/shadow2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -Os -S -o shadow2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -Os -S -o shadow2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs:3:9: warning: unused name PASS: rust.test/compile/shadow2.rs -Os (test for warnings, line 3) PASS: rust.test/compile/shadow2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o shadow2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o shadow2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs:3:9: warning: unused name PASS: rust.test/compile/shadow2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 3) PASS: rust.test/compile/shadow2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o shadow2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o shadow2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/shadow2.rs:3:9: warning: unused name PASS: rust.test/compile/shadow2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 3) PASS: rust.test/compile/shadow2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O0 -S -o static_function.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O0 -S -o static_function.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs:6:9: warning: unused name PASS: rust.test/compile/static_function.rs -O0 (test for warnings, line 6) PASS: rust.test/compile/static_function.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O1 -S -o static_function.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O1 -S -o static_function.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs:6:9: warning: unused name PASS: rust.test/compile/static_function.rs -O1 (test for warnings, line 6) PASS: rust.test/compile/static_function.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O2 -S -o static_function.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O2 -S -o static_function.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs:6:9: warning: unused name PASS: rust.test/compile/static_function.rs -O2 (test for warnings, line 6) PASS: rust.test/compile/static_function.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O3 -g -S -o static_function.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O3 -g -S -o static_function.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs:6:9: warning: unused name PASS: rust.test/compile/static_function.rs -O3 -g (test for warnings, line 6) PASS: rust.test/compile/static_function.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -Os -S -o static_function.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -Os -S -o static_function.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs:6:9: warning: unused name PASS: rust.test/compile/static_function.rs -Os (test for warnings, line 6) PASS: rust.test/compile/static_function.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o static_function.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o static_function.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs:6:9: warning: unused name PASS: rust.test/compile/static_function.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 6) PASS: rust.test/compile/static_function.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o static_function.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o static_function.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_function.rs:6:9: warning: unused name PASS: rust.test/compile/static_function.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 6) PASS: rust.test/compile/static_function.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O0 -S -o static_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O0 -S -o static_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs:4:9: warning: unused name PASS: rust.test/compile/static_var1.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/static_var1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O1 -S -o static_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O1 -S -o static_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs:4:9: warning: unused name PASS: rust.test/compile/static_var1.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/static_var1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O2 -S -o static_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O2 -S -o static_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs:4:9: warning: unused name PASS: rust.test/compile/static_var1.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/static_var1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O3 -g -S -o static_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O3 -g -S -o static_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs:4:9: warning: unused name PASS: rust.test/compile/static_var1.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/static_var1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -Os -S -o static_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -Os -S -o static_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs:4:9: warning: unused name PASS: rust.test/compile/static_var1.rs -Os (test for warnings, line 4) PASS: rust.test/compile/static_var1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o static_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o static_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs:4:9: warning: unused name PASS: rust.test/compile/static_var1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/static_var1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o static_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o static_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/static_var1.rs:4:9: warning: unused name PASS: rust.test/compile/static_var1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/static_var1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O0 -S -o stmt_with_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O0 -S -o stmt_with_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs:12:9: warning: unused name PASS: rust.test/compile/stmt_with_block1.rs -O0 (test for warnings, line 12) PASS: rust.test/compile/stmt_with_block1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O1 -S -o stmt_with_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O1 -S -o stmt_with_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs:12:9: warning: unused name PASS: rust.test/compile/stmt_with_block1.rs -O1 (test for warnings, line 12) PASS: rust.test/compile/stmt_with_block1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O2 -S -o stmt_with_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O2 -S -o stmt_with_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs:12:9: warning: unused name PASS: rust.test/compile/stmt_with_block1.rs -O2 (test for warnings, line 12) PASS: rust.test/compile/stmt_with_block1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O3 -g -S -o stmt_with_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O3 -g -S -o stmt_with_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs:12:9: warning: unused name PASS: rust.test/compile/stmt_with_block1.rs -O3 -g (test for warnings, line 12) PASS: rust.test/compile/stmt_with_block1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -Os -S -o stmt_with_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -Os -S -o stmt_with_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs:12:9: warning: unused name PASS: rust.test/compile/stmt_with_block1.rs -Os (test for warnings, line 12) PASS: rust.test/compile/stmt_with_block1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o stmt_with_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o stmt_with_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs:12:9: warning: unused name PASS: rust.test/compile/stmt_with_block1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 12) PASS: rust.test/compile/stmt_with_block1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o stmt_with_block1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o stmt_with_block1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/stmt_with_block1.rs:12:9: warning: unused name PASS: rust.test/compile/stmt_with_block1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 12) PASS: rust.test/compile/stmt_with_block1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O0 -S -o str1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O0 -S -o str1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/str1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O1 -S -o str1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O1 -S -o str1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/str1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O2 -S -o str1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O2 -S -o str1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/str1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O3 -g -S -o str1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O3 -g -S -o str1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/str1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -Os -S -o str1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -Os -S -o str1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/str1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o str1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o str1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/str1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o str1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o str1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/str1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/str1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O0 -S -o struct_access1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O0 -S -o struct_access1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:10:9: warning: unused name PASS: rust.test/compile/struct_access1.rs -O0 (test for warnings, line 8) PASS: rust.test/compile/struct_access1.rs -O0 (test for warnings, line 10) PASS: rust.test/compile/struct_access1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O1 -S -o struct_access1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O1 -S -o struct_access1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:10:9: warning: unused name PASS: rust.test/compile/struct_access1.rs -O1 (test for warnings, line 8) PASS: rust.test/compile/struct_access1.rs -O1 (test for warnings, line 10) PASS: rust.test/compile/struct_access1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O2 -S -o struct_access1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O2 -S -o struct_access1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:10:9: warning: unused name PASS: rust.test/compile/struct_access1.rs -O2 (test for warnings, line 8) PASS: rust.test/compile/struct_access1.rs -O2 (test for warnings, line 10) PASS: rust.test/compile/struct_access1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O3 -g -S -o struct_access1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O3 -g -S -o struct_access1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:10:9: warning: unused name PASS: rust.test/compile/struct_access1.rs -O3 -g (test for warnings, line 8) PASS: rust.test/compile/struct_access1.rs -O3 -g (test for warnings, line 10) PASS: rust.test/compile/struct_access1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -Os -S -o struct_access1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -Os -S -o struct_access1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:10:9: warning: unused name PASS: rust.test/compile/struct_access1.rs -Os (test for warnings, line 8) PASS: rust.test/compile/struct_access1.rs -Os (test for warnings, line 10) PASS: rust.test/compile/struct_access1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_access1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_access1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:10:9: warning: unused name PASS: rust.test/compile/struct_access1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) PASS: rust.test/compile/struct_access1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 10) PASS: rust.test/compile/struct_access1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_access1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_access1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_access1.rs:10:9: warning: unused name PASS: rust.test/compile/struct_access1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 8) PASS: rust.test/compile/struct_access1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 10) PASS: rust.test/compile/struct_access1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O0 -S -o struct_base_init_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O0 -S -o struct_base_init_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/struct_base_init_1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O1 -S -o struct_base_init_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O1 -S -o struct_base_init_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/struct_base_init_1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O2 -S -o struct_base_init_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O2 -S -o struct_base_init_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/struct_base_init_1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O3 -g -S -o struct_base_init_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O3 -g -S -o struct_base_init_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/struct_base_init_1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -Os -S -o struct_base_init_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -Os -S -o struct_base_init_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/struct_base_init_1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_base_init_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_base_init_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/struct_base_init_1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_base_init_1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_base_init_1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_base_init_1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/struct_base_init_1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O0 -S -o struct_init.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O0 -S -o struct_init.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs:7:9: warning: unused name PASS: rust.test/compile/struct_init.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/struct_init.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O1 -S -o struct_init.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O1 -S -o struct_init.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs:7:9: warning: unused name PASS: rust.test/compile/struct_init.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/struct_init.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O2 -S -o struct_init.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O2 -S -o struct_init.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs:7:9: warning: unused name PASS: rust.test/compile/struct_init.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/struct_init.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs:7:9: warning: unused name PASS: rust.test/compile/struct_init.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/struct_init.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -Os -S -o struct_init.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -Os -S -o struct_init.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs:7:9: warning: unused name PASS: rust.test/compile/struct_init.rs -Os (test for warnings, line 7) PASS: rust.test/compile/struct_init.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs:7:9: warning: unused name PASS: rust.test/compile/struct_init.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/struct_init.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init.rs:7:9: warning: unused name PASS: rust.test/compile/struct_init.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/struct_init.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O0 -S -o struct_init_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O0 -S -o struct_init_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_2.rs -O0 (internal compiler error) FAIL: rust.test/compile/struct_init_2.rs -O0 (test for warnings, line 4) FAIL: rust.test/compile/struct_init_2.rs -O0 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O1 -S -o struct_init_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O1 -S -o struct_init_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_2.rs -O1 (internal compiler error) FAIL: rust.test/compile/struct_init_2.rs -O1 (test for warnings, line 4) FAIL: rust.test/compile/struct_init_2.rs -O1 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O2 -S -o struct_init_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O2 -S -o struct_init_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_2.rs -O2 (internal compiler error) FAIL: rust.test/compile/struct_init_2.rs -O2 (test for warnings, line 4) FAIL: rust.test/compile/struct_init_2.rs -O2 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_2.rs -O3 -g (internal compiler error) FAIL: rust.test/compile/struct_init_2.rs -O3 -g (test for warnings, line 4) FAIL: rust.test/compile/struct_init_2.rs -O3 -g (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -Os -S -o struct_init_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -Os -S -o struct_init_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_2.rs -Os (internal compiler error) FAIL: rust.test/compile/struct_init_2.rs -Os (test for warnings, line 4) FAIL: rust.test/compile/struct_init_2.rs -Os (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: rust.test/compile/struct_init_2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) FAIL: rust.test/compile/struct_init_2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) FAIL: rust.test/compile/struct_init_2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) FAIL: rust.test/compile/struct_init_2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O0 -S -o struct_init_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O0 -S -o struct_init_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_3.rs -O0 (internal compiler error) FAIL: rust.test/compile/struct_init_3.rs -O0 (test for warnings, line 9) FAIL: rust.test/compile/struct_init_3.rs -O0 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O1 -S -o struct_init_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O1 -S -o struct_init_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_3.rs -O1 (internal compiler error) FAIL: rust.test/compile/struct_init_3.rs -O1 (test for warnings, line 9) FAIL: rust.test/compile/struct_init_3.rs -O1 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O2 -S -o struct_init_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O2 -S -o struct_init_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_3.rs -O2 (internal compiler error) FAIL: rust.test/compile/struct_init_3.rs -O2 (test for warnings, line 9) FAIL: rust.test/compile/struct_init_3.rs -O2 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_3.rs -O3 -g (internal compiler error) FAIL: rust.test/compile/struct_init_3.rs -O3 -g (test for warnings, line 9) FAIL: rust.test/compile/struct_init_3.rs -O3 -g (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -Os -S -o struct_init_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -Os -S -o struct_init_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_3.rs -Os (internal compiler error) FAIL: rust.test/compile/struct_init_3.rs -Os (test for warnings, line 9) FAIL: rust.test/compile/struct_init_3.rs -Os (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: rust.test/compile/struct_init_3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 9) FAIL: rust.test/compile/struct_init_3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) FAIL: rust.test/compile/struct_init_3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 9) FAIL: rust.test/compile/struct_init_3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O0 -S -o struct_init_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O0 -S -o struct_init_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_4.rs -O0 (test for warnings, line 8) PASS: rust.test/compile/struct_init_4.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O1 -S -o struct_init_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O1 -S -o struct_init_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_4.rs -O1 (test for warnings, line 8) PASS: rust.test/compile/struct_init_4.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O2 -S -o struct_init_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O2 -S -o struct_init_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_4.rs -O2 (test for warnings, line 8) PASS: rust.test/compile/struct_init_4.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_4.rs -O3 -g (test for warnings, line 8) PASS: rust.test/compile/struct_init_4.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -Os -S -o struct_init_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -Os -S -o struct_init_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_4.rs -Os (test for warnings, line 8) PASS: rust.test/compile/struct_init_4.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) PASS: rust.test/compile/struct_init_4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_4.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 8) PASS: rust.test/compile/struct_init_4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O0 -S -o struct_init_5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O0 -S -o struct_init_5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: '..' 'identifier' '}' ';' can be struct expr: 'true', not a block: 'false' struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_5.rs -O0 (test for warnings, line 8) PASS: rust.test/compile/struct_init_5.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O1 -S -o struct_init_5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O1 -S -o struct_init_5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: '..' 'identifier' '}' ';' can be struct expr: 'true', not a block: 'false' struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_5.rs -O1 (test for warnings, line 8) PASS: rust.test/compile/struct_init_5.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O2 -S -o struct_init_5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O2 -S -o struct_init_5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: '..' 'identifier' '}' ';' can be struct expr: 'true', not a block: 'false' struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_5.rs -O2 (test for warnings, line 8) PASS: rust.test/compile/struct_init_5.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: '..' 'identifier' '}' ';' can be struct expr: 'true', not a block: 'false' struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_5.rs -O3 -g (test for warnings, line 8) PASS: rust.test/compile/struct_init_5.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -Os -S -o struct_init_5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -Os -S -o struct_init_5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: '..' 'identifier' '}' ';' can be struct expr: 'true', not a block: 'false' struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_5.rs -Os (test for warnings, line 8) PASS: rust.test/compile/struct_init_5.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: '..' 'identifier' '}' ';' can be struct expr: 'true', not a block: 'false' struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) PASS: rust.test/compile/struct_init_5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: '..' 'identifier' '}' ';' can be struct expr: 'true', not a block: 'false' struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_5.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 8) PASS: rust.test/compile/struct_init_5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O0 -S -o struct_init_6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O0 -S -o struct_init_6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_6.rs -O0 (test for warnings, line 8) PASS: rust.test/compile/struct_init_6.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O1 -S -o struct_init_6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O1 -S -o struct_init_6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_6.rs -O1 (test for warnings, line 8) PASS: rust.test/compile/struct_init_6.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O2 -S -o struct_init_6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O2 -S -o struct_init_6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_6.rs -O2 (test for warnings, line 8) PASS: rust.test/compile/struct_init_6.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_6.rs -O3 -g (test for warnings, line 8) PASS: rust.test/compile/struct_init_6.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -Os -S -o struct_init_6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -Os -S -o struct_init_6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_6.rs -Os (test for warnings, line 8) PASS: rust.test/compile/struct_init_6.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_6.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) PASS: rust.test/compile/struct_init_6.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_6.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_6.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 8) PASS: rust.test/compile/struct_init_6.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O0 -S -o struct_init_7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O0 -S -o struct_init_7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_7.rs -O0 (test for warnings, line 8) PASS: rust.test/compile/struct_init_7.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O1 -S -o struct_init_7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O1 -S -o struct_init_7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_7.rs -O1 (test for warnings, line 8) PASS: rust.test/compile/struct_init_7.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O2 -S -o struct_init_7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O2 -S -o struct_init_7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_7.rs -O2 (test for warnings, line 8) PASS: rust.test/compile/struct_init_7.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_7.rs -O3 -g (test for warnings, line 8) PASS: rust.test/compile/struct_init_7.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -Os -S -o struct_init_7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -Os -S -o struct_init_7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_7.rs -Os (test for warnings, line 8) PASS: rust.test/compile/struct_init_7.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_7.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) PASS: rust.test/compile/struct_init_7.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching struct/enum expr - parsed and validated base expr assigned struct base to new struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_7.rs:8:9: warning: unused name PASS: rust.test/compile/struct_init_7.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 8) PASS: rust.test/compile/struct_init_7.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O0 -S -o struct_init_8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O0 -S -o struct_init_8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_8.rs -O0 (internal compiler error) FAIL: rust.test/compile/struct_init_8.rs -O0 (test for warnings, line 5) FAIL: rust.test/compile/struct_init_8.rs -O0 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O1 -S -o struct_init_8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O1 -S -o struct_init_8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_8.rs -O1 (internal compiler error) FAIL: rust.test/compile/struct_init_8.rs -O1 (test for warnings, line 5) FAIL: rust.test/compile/struct_init_8.rs -O1 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O2 -S -o struct_init_8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O2 -S -o struct_init_8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_8.rs -O2 (internal compiler error) FAIL: rust.test/compile/struct_init_8.rs -O2 (test for warnings, line 5) FAIL: rust.test/compile/struct_init_8.rs -O2 (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O3 -g -S -o struct_init_8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_8.rs -O3 -g (internal compiler error) FAIL: rust.test/compile/struct_init_8.rs -O3 -g (test for warnings, line 5) FAIL: rust.test/compile/struct_init_8.rs -O3 -g (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -Os -S -o struct_init_8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -Os -S -o struct_init_8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_8.rs -Os (internal compiler error) FAIL: rust.test/compile/struct_init_8.rs -Os (test for warnings, line 5) FAIL: rust.test/compile/struct_init_8.rs -Os (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o struct_init_8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_8.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: rust.test/compile/struct_init_8.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 5) FAIL: rust.test/compile/struct_init_8.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o struct_init_8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/compile/struct_init_8.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) FAIL: rust.test/compile/struct_init_8.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 5) FAIL: rust.test/compile/struct_init_8.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/struct_init_8.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O0 -S -o top_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O0 -S -o top_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/top_attr.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O1 -S -o top_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O1 -S -o top_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/top_attr.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O2 -S -o top_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O2 -S -o top_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/top_attr.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O3 -g -S -o top_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O3 -g -S -o top_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/top_attr.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -Os -S -o top_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -Os -S -o top_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/top_attr.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o top_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o top_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/top_attr.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o top_attr.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o top_attr.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/top_attr.rs finished parsing new delim token tree - peeked token is now ']' while t is ')' SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/top_attr.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O0 -S -o tuple1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O0 -S -o tuple1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs:2:9: warning: unused name PASS: rust.test/compile/tuple1.rs -O0 (test for warnings, line 2) PASS: rust.test/compile/tuple1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O1 -S -o tuple1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O1 -S -o tuple1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs:2:9: warning: unused name PASS: rust.test/compile/tuple1.rs -O1 (test for warnings, line 2) PASS: rust.test/compile/tuple1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O2 -S -o tuple1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O2 -S -o tuple1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs:2:9: warning: unused name PASS: rust.test/compile/tuple1.rs -O2 (test for warnings, line 2) PASS: rust.test/compile/tuple1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O3 -g -S -o tuple1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O3 -g -S -o tuple1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs:2:9: warning: unused name PASS: rust.test/compile/tuple1.rs -O3 -g (test for warnings, line 2) PASS: rust.test/compile/tuple1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -Os -S -o tuple1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -Os -S -o tuple1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs:2:9: warning: unused name PASS: rust.test/compile/tuple1.rs -Os (test for warnings, line 2) PASS: rust.test/compile/tuple1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs:2:9: warning: unused name PASS: rust.test/compile/tuple1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 2) PASS: rust.test/compile/tuple1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple1.rs:2:9: warning: unused name PASS: rust.test/compile/tuple1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 2) PASS: rust.test/compile/tuple1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O0 -S -o tuple2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O0 -S -o tuple2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs:3:9: warning: unused name PASS: rust.test/compile/tuple2.rs -O0 (test for warnings, line 3) PASS: rust.test/compile/tuple2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O1 -S -o tuple2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O1 -S -o tuple2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs:3:9: warning: unused name PASS: rust.test/compile/tuple2.rs -O1 (test for warnings, line 3) PASS: rust.test/compile/tuple2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O2 -S -o tuple2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O2 -S -o tuple2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs:3:9: warning: unused name PASS: rust.test/compile/tuple2.rs -O2 (test for warnings, line 3) PASS: rust.test/compile/tuple2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O3 -g -S -o tuple2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O3 -g -S -o tuple2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs:3:9: warning: unused name PASS: rust.test/compile/tuple2.rs -O3 -g (test for warnings, line 3) PASS: rust.test/compile/tuple2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -Os -S -o tuple2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -Os -S -o tuple2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs:3:9: warning: unused name PASS: rust.test/compile/tuple2.rs -Os (test for warnings, line 3) PASS: rust.test/compile/tuple2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs:3:9: warning: unused name PASS: rust.test/compile/tuple2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 3) PASS: rust.test/compile/tuple2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple2.rs:3:9: warning: unused name PASS: rust.test/compile/tuple2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 3) PASS: rust.test/compile/tuple2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O0 -S -o tuple3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O0 -S -o tuple3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O1 -S -o tuple3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O1 -S -o tuple3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O2 -S -o tuple3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O2 -S -o tuple3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O3 -g -S -o tuple3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O3 -g -S -o tuple3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -Os -S -o tuple3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -Os -S -o tuple3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O0 -S -o tuple_field_access.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O0 -S -o tuple_field_access.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_field_access.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O1 -S -o tuple_field_access.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O1 -S -o tuple_field_access.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_field_access.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O2 -S -o tuple_field_access.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O2 -S -o tuple_field_access.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_field_access.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O3 -g -S -o tuple_field_access.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O3 -g -S -o tuple_field_access.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_field_access.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -Os -S -o tuple_field_access.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -Os -S -o tuple_field_access.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_field_access.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple_field_access.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple_field_access.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_field_access.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple_field_access.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple_field_access.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_field_access.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_field_access.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O0 -S -o tuple_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O0 -S -o tuple_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs:4:9: warning: unused name PASS: rust.test/compile/tuple_struct1.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/tuple_struct1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O1 -S -o tuple_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O1 -S -o tuple_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs:4:9: warning: unused name PASS: rust.test/compile/tuple_struct1.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/tuple_struct1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O2 -S -o tuple_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O2 -S -o tuple_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs:4:9: warning: unused name PASS: rust.test/compile/tuple_struct1.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/tuple_struct1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O3 -g -S -o tuple_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O3 -g -S -o tuple_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs:4:9: warning: unused name PASS: rust.test/compile/tuple_struct1.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/tuple_struct1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -Os -S -o tuple_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -Os -S -o tuple_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs:4:9: warning: unused name PASS: rust.test/compile/tuple_struct1.rs -Os (test for warnings, line 4) PASS: rust.test/compile/tuple_struct1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs:4:9: warning: unused name PASS: rust.test/compile/tuple_struct1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/tuple_struct1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct1.rs:4:9: warning: unused name PASS: rust.test/compile/tuple_struct1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/tuple_struct1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O0 -S -o tuple_struct2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O0 -S -o tuple_struct2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_struct2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O1 -S -o tuple_struct2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O1 -S -o tuple_struct2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_struct2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O2 -S -o tuple_struct2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O2 -S -o tuple_struct2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_struct2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O3 -g -S -o tuple_struct2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O3 -g -S -o tuple_struct2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_struct2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -Os -S -o tuple_struct2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -Os -S -o tuple_struct2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_struct2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple_struct2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o tuple_struct2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_struct2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple_struct2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o tuple_struct2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/tuple_struct2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/tuple_struct2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O0 -S -o type-alias1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O0 -S -o type-alias1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/type-alias1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O1 -S -o type-alias1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O1 -S -o type-alias1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/type-alias1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O2 -S -o type-alias1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O2 -S -o type-alias1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/type-alias1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O3 -g -S -o type-alias1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O3 -g -S -o type-alias1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/type-alias1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -Os -S -o type-alias1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -Os -S -o type-alias1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/type-alias1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type-alias1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type-alias1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/type-alias1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type-alias1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type-alias1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/compile/type-alias1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O0 -S -o type-alias2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O0 -S -o type-alias2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:6:9: warning: unused name PASS: rust.test/compile/type-alias2.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/type-alias2.rs -O0 (test for warnings, line 6) PASS: rust.test/compile/type-alias2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O1 -S -o type-alias2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O1 -S -o type-alias2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:6:9: warning: unused name PASS: rust.test/compile/type-alias2.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/type-alias2.rs -O1 (test for warnings, line 6) PASS: rust.test/compile/type-alias2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O2 -S -o type-alias2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O2 -S -o type-alias2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:6:9: warning: unused name PASS: rust.test/compile/type-alias2.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/type-alias2.rs -O2 (test for warnings, line 6) PASS: rust.test/compile/type-alias2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O3 -g -S -o type-alias2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O3 -g -S -o type-alias2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:6:9: warning: unused name PASS: rust.test/compile/type-alias2.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/type-alias2.rs -O3 -g (test for warnings, line 6) PASS: rust.test/compile/type-alias2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -Os -S -o type-alias2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -Os -S -o type-alias2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:6:9: warning: unused name PASS: rust.test/compile/type-alias2.rs -Os (test for warnings, line 4) PASS: rust.test/compile/type-alias2.rs -Os (test for warnings, line 6) PASS: rust.test/compile/type-alias2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type-alias2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type-alias2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:6:9: warning: unused name PASS: rust.test/compile/type-alias2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/type-alias2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 6) PASS: rust.test/compile/type-alias2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type-alias2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type-alias2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type-alias2.rs:6:9: warning: unused name PASS: rust.test/compile/type-alias2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/type-alias2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 6) PASS: rust.test/compile/type-alias2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O0 -S -o type_infer1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O0 -S -o type_infer1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:20:9: warning: unused name PASS: rust.test/compile/type_infer1.rs -O0 (test for warnings, line 11) PASS: rust.test/compile/type_infer1.rs -O0 (test for warnings, line 18) PASS: rust.test/compile/type_infer1.rs -O0 (test for warnings, line 20) PASS: rust.test/compile/type_infer1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O1 -S -o type_infer1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O1 -S -o type_infer1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:20:9: warning: unused name PASS: rust.test/compile/type_infer1.rs -O1 (test for warnings, line 11) PASS: rust.test/compile/type_infer1.rs -O1 (test for warnings, line 18) PASS: rust.test/compile/type_infer1.rs -O1 (test for warnings, line 20) PASS: rust.test/compile/type_infer1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O2 -S -o type_infer1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O2 -S -o type_infer1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:20:9: warning: unused name PASS: rust.test/compile/type_infer1.rs -O2 (test for warnings, line 11) PASS: rust.test/compile/type_infer1.rs -O2 (test for warnings, line 18) PASS: rust.test/compile/type_infer1.rs -O2 (test for warnings, line 20) PASS: rust.test/compile/type_infer1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:20:9: warning: unused name PASS: rust.test/compile/type_infer1.rs -O3 -g (test for warnings, line 11) PASS: rust.test/compile/type_infer1.rs -O3 -g (test for warnings, line 18) PASS: rust.test/compile/type_infer1.rs -O3 -g (test for warnings, line 20) PASS: rust.test/compile/type_infer1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -Os -S -o type_infer1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -Os -S -o type_infer1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:20:9: warning: unused name PASS: rust.test/compile/type_infer1.rs -Os (test for warnings, line 11) PASS: rust.test/compile/type_infer1.rs -Os (test for warnings, line 18) PASS: rust.test/compile/type_infer1.rs -Os (test for warnings, line 20) PASS: rust.test/compile/type_infer1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:20:9: warning: unused name PASS: rust.test/compile/type_infer1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 11) PASS: rust.test/compile/type_infer1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 18) PASS: rust.test/compile/type_infer1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 20) PASS: rust.test/compile/type_infer1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:11:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:18:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer1.rs:20:9: warning: unused name PASS: rust.test/compile/type_infer1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 11) PASS: rust.test/compile/type_infer1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 18) PASS: rust.test/compile/type_infer1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 20) PASS: rust.test/compile/type_infer1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O0 -S -o type_infer2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O0 -S -o type_infer2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer2.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/type_infer2.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O1 -S -o type_infer2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O1 -S -o type_infer2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer2.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/type_infer2.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O2 -S -o type_infer2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O2 -S -o type_infer2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer2.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/type_infer2.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer2.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/type_infer2.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -Os -S -o type_infer2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -Os -S -o type_infer2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer2.rs -Os (test for warnings, line 7) PASS: rust.test/compile/type_infer2.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/type_infer2.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer2.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/type_infer2.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O0 -S -o type_infer3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O0 -S -o type_infer3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer3.rs -O0 (test for warnings, line 12) PASS: rust.test/compile/type_infer3.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O1 -S -o type_infer3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O1 -S -o type_infer3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer3.rs -O1 (test for warnings, line 12) PASS: rust.test/compile/type_infer3.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O2 -S -o type_infer3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O2 -S -o type_infer3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer3.rs -O2 (test for warnings, line 12) PASS: rust.test/compile/type_infer3.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer3.rs -O3 -g (test for warnings, line 12) PASS: rust.test/compile/type_infer3.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -Os -S -o type_infer3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -Os -S -o type_infer3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer3.rs -Os (test for warnings, line 12) PASS: rust.test/compile/type_infer3.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 12) PASS: rust.test/compile/type_infer3.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer3.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 12) PASS: rust.test/compile/type_infer3.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O0 -S -o type_infer4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O0 -S -o type_infer4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer4.rs -O0 (test for warnings, line 5) PASS: rust.test/compile/type_infer4.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/type_infer4.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O1 -S -o type_infer4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O1 -S -o type_infer4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer4.rs -O1 (test for warnings, line 5) PASS: rust.test/compile/type_infer4.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/type_infer4.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O2 -S -o type_infer4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O2 -S -o type_infer4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer4.rs -O2 (test for warnings, line 5) PASS: rust.test/compile/type_infer4.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/type_infer4.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer4.rs -O3 -g (test for warnings, line 5) PASS: rust.test/compile/type_infer4.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/type_infer4.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -Os -S -o type_infer4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -Os -S -o type_infer4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer4.rs -Os (test for warnings, line 5) PASS: rust.test/compile/type_infer4.rs -Os (test for warnings, line 7) PASS: rust.test/compile/type_infer4.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 5) PASS: rust.test/compile/type_infer4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/type_infer4.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer4.rs:7:9: warning: unused name PASS: rust.test/compile/type_infer4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 5) PASS: rust.test/compile/type_infer4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/type_infer4.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O0 -S -o type_infer5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O0 -S -o type_infer5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs:10:9: warning: unused name PASS: rust.test/compile/type_infer5.rs -O0 (test for warnings, line 10) PASS: rust.test/compile/type_infer5.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O1 -S -o type_infer5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O1 -S -o type_infer5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs:10:9: warning: unused name PASS: rust.test/compile/type_infer5.rs -O1 (test for warnings, line 10) PASS: rust.test/compile/type_infer5.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O2 -S -o type_infer5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O2 -S -o type_infer5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs:10:9: warning: unused name PASS: rust.test/compile/type_infer5.rs -O2 (test for warnings, line 10) PASS: rust.test/compile/type_infer5.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs:10:9: warning: unused name PASS: rust.test/compile/type_infer5.rs -O3 -g (test for warnings, line 10) PASS: rust.test/compile/type_infer5.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -Os -S -o type_infer5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -Os -S -o type_infer5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs:10:9: warning: unused name PASS: rust.test/compile/type_infer5.rs -Os (test for warnings, line 10) PASS: rust.test/compile/type_infer5.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs:10:9: warning: unused name PASS: rust.test/compile/type_infer5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 10) PASS: rust.test/compile/type_infer5.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer5.rs:10:9: warning: unused name PASS: rust.test/compile/type_infer5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 10) PASS: rust.test/compile/type_infer5.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O0 -S -o type_infer6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O0 -S -o type_infer6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer6.rs -O0 (test for warnings, line 8) PASS: rust.test/compile/type_infer6.rs -O0 (test for warnings, line 12) PASS: rust.test/compile/type_infer6.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O1 -S -o type_infer6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O1 -S -o type_infer6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer6.rs -O1 (test for warnings, line 8) PASS: rust.test/compile/type_infer6.rs -O1 (test for warnings, line 12) PASS: rust.test/compile/type_infer6.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O2 -S -o type_infer6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O2 -S -o type_infer6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer6.rs -O2 (test for warnings, line 8) PASS: rust.test/compile/type_infer6.rs -O2 (test for warnings, line 12) PASS: rust.test/compile/type_infer6.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O3 -g -S -o type_infer6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer6.rs -O3 -g (test for warnings, line 8) PASS: rust.test/compile/type_infer6.rs -O3 -g (test for warnings, line 12) PASS: rust.test/compile/type_infer6.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -Os -S -o type_infer6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -Os -S -o type_infer6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer6.rs -Os (test for warnings, line 8) PASS: rust.test/compile/type_infer6.rs -Os (test for warnings, line 12) PASS: rust.test/compile/type_infer6.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o type_infer6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer6.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 8) PASS: rust.test/compile/type_infer6.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 12) PASS: rust.test/compile/type_infer6.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o type_infer6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:8:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/type_infer6.rs:12:9: warning: unused name PASS: rust.test/compile/type_infer6.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 8) PASS: rust.test/compile/type_infer6.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 12) PASS: rust.test/compile/type_infer6.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O0 -S -o unary_operators.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O0 -S -o unary_operators.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:7:9: warning: unused name PASS: rust.test/compile/unary_operators.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O1 -S -o unary_operators.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O1 -S -o unary_operators.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:7:9: warning: unused name PASS: rust.test/compile/unary_operators.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O2 -S -o unary_operators.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O2 -S -o unary_operators.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:7:9: warning: unused name PASS: rust.test/compile/unary_operators.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O3 -g -S -o unary_operators.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O3 -g -S -o unary_operators.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:7:9: warning: unused name PASS: rust.test/compile/unary_operators.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -Os -S -o unary_operators.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -Os -S -o unary_operators.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:7:9: warning: unused name PASS: rust.test/compile/unary_operators.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o unary_operators.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o unary_operators.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:7:9: warning: unused name PASS: rust.test/compile/unary_operators.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o unary_operators.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o unary_operators.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:4:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:5:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:6:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unary_operators.rs:7:9: warning: unused name PASS: rust.test/compile/unary_operators.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O0 -S -o underscore_id.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O0 -S -o underscore_id.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs:3:9: warning: unused name PASS: rust.test/compile/underscore_id.rs -O0 (test for warnings, line 3) PASS: rust.test/compile/underscore_id.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O1 -S -o underscore_id.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O1 -S -o underscore_id.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs:3:9: warning: unused name PASS: rust.test/compile/underscore_id.rs -O1 (test for warnings, line 3) PASS: rust.test/compile/underscore_id.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O2 -S -o underscore_id.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O2 -S -o underscore_id.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs:3:9: warning: unused name PASS: rust.test/compile/underscore_id.rs -O2 (test for warnings, line 3) PASS: rust.test/compile/underscore_id.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O3 -g -S -o underscore_id.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O3 -g -S -o underscore_id.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs:3:9: warning: unused name PASS: rust.test/compile/underscore_id.rs -O3 -g (test for warnings, line 3) PASS: rust.test/compile/underscore_id.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -Os -S -o underscore_id.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -Os -S -o underscore_id.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs:3:9: warning: unused name PASS: rust.test/compile/underscore_id.rs -Os (test for warnings, line 3) PASS: rust.test/compile/underscore_id.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o underscore_id.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o underscore_id.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs:3:9: warning: unused name PASS: rust.test/compile/underscore_id.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 3) PASS: rust.test/compile/underscore_id.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o underscore_id.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o underscore_id.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/underscore_id.rs:3:9: warning: unused name PASS: rust.test/compile/underscore_id.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 3) PASS: rust.test/compile/underscore_id.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O0 -S -o unit_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O0 -S -o unit_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs:2:9: warning: unused name PASS: rust.test/compile/unit_type1.rs -O0 (test for warnings, line 2) PASS: rust.test/compile/unit_type1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O1 -S -o unit_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O1 -S -o unit_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs:2:9: warning: unused name PASS: rust.test/compile/unit_type1.rs -O1 (test for warnings, line 2) PASS: rust.test/compile/unit_type1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O2 -S -o unit_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O2 -S -o unit_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs:2:9: warning: unused name PASS: rust.test/compile/unit_type1.rs -O2 (test for warnings, line 2) PASS: rust.test/compile/unit_type1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O3 -g -S -o unit_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O3 -g -S -o unit_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs:2:9: warning: unused name PASS: rust.test/compile/unit_type1.rs -O3 -g (test for warnings, line 2) PASS: rust.test/compile/unit_type1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -Os -S -o unit_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -Os -S -o unit_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs:2:9: warning: unused name PASS: rust.test/compile/unit_type1.rs -Os (test for warnings, line 2) PASS: rust.test/compile/unit_type1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o unit_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o unit_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs:2:9: warning: unused name PASS: rust.test/compile/unit_type1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 2) PASS: rust.test/compile/unit_type1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o unit_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o unit_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unit_type1.rs:2:9: warning: unused name PASS: rust.test/compile/unit_type1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 2) PASS: rust.test/compile/unit_type1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O0 -S -o unused.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O0 -S -o unused.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:2:1: warning: function is never used: `bar` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:7:1: warning: function is never used: `foo` PASS: rust.test/compile/unused.rs -O0 (test for warnings, line 2) PASS: rust.test/compile/unused.rs -O0 (test for warnings, line 7) PASS: rust.test/compile/unused.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O1 -S -o unused.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O1 -S -o unused.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:2:1: warning: function is never used: `bar` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:7:1: warning: function is never used: `foo` PASS: rust.test/compile/unused.rs -O1 (test for warnings, line 2) PASS: rust.test/compile/unused.rs -O1 (test for warnings, line 7) PASS: rust.test/compile/unused.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O2 -S -o unused.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O2 -S -o unused.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:2:1: warning: function is never used: `bar` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:7:1: warning: function is never used: `foo` PASS: rust.test/compile/unused.rs -O2 (test for warnings, line 2) PASS: rust.test/compile/unused.rs -O2 (test for warnings, line 7) PASS: rust.test/compile/unused.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O3 -g -S -o unused.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O3 -g -S -o unused.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:2:1: warning: function is never used: `bar` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:7:1: warning: function is never used: `foo` PASS: rust.test/compile/unused.rs -O3 -g (test for warnings, line 2) PASS: rust.test/compile/unused.rs -O3 -g (test for warnings, line 7) PASS: rust.test/compile/unused.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -Os -S -o unused.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -Os -S -o unused.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:2:1: warning: function is never used: `bar` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:7:1: warning: function is never used: `foo` PASS: rust.test/compile/unused.rs -Os (test for warnings, line 2) PASS: rust.test/compile/unused.rs -Os (test for warnings, line 7) PASS: rust.test/compile/unused.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o unused.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o unused.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:2:1: warning: function is never used: `bar` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:7:1: warning: function is never used: `foo` PASS: rust.test/compile/unused.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 2) PASS: rust.test/compile/unused.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 7) PASS: rust.test/compile/unused.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o unused.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o unused.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:2:1: warning: function is never used: `bar` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused.rs:7:1: warning: function is never used: `foo` PASS: rust.test/compile/unused.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 2) PASS: rust.test/compile/unused.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 7) PASS: rust.test/compile/unused.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O0 -S -o unused1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O0 -S -o unused1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: function is never used: `unused` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: unused name PASS: rust.test/compile/unused1.rs -O0 (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O0 (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O0 (test for warnings, line 12) PASS: rust.test/compile/unused1.rs -O0 (test for warnings, line 14) PASS: rust.test/compile/unused1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O1 -S -o unused1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O1 -S -o unused1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: function is never used: `unused` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: unused name PASS: rust.test/compile/unused1.rs -O1 (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O1 (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O1 (test for warnings, line 12) PASS: rust.test/compile/unused1.rs -O1 (test for warnings, line 14) PASS: rust.test/compile/unused1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O2 -S -o unused1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O2 -S -o unused1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: function is never used: `unused` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: unused name PASS: rust.test/compile/unused1.rs -O2 (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O2 (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O2 (test for warnings, line 12) PASS: rust.test/compile/unused1.rs -O2 (test for warnings, line 14) PASS: rust.test/compile/unused1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O3 -g -S -o unused1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O3 -g -S -o unused1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: function is never used: `unused` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: unused name PASS: rust.test/compile/unused1.rs -O3 -g (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O3 -g (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O3 -g (test for warnings, line 12) PASS: rust.test/compile/unused1.rs -O3 -g (test for warnings, line 14) PASS: rust.test/compile/unused1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -Os -S -o unused1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -Os -S -o unused1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: function is never used: `unused` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: unused name PASS: rust.test/compile/unused1.rs -Os (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -Os (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -Os (test for warnings, line 12) PASS: rust.test/compile/unused1.rs -Os (test for warnings, line 14) PASS: rust.test/compile/unused1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o unused1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o unused1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: function is never used: `unused` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: unused name PASS: rust.test/compile/unused1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 12) PASS: rust.test/compile/unused1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 14) PASS: rust.test/compile/unused1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o unused1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o unused1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: function is never used: `unused` /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:12:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:14:9: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/unused1.rs:5:1: warning: unused name PASS: rust.test/compile/unused1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 5) PASS: rust.test/compile/unused1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 12) PASS: rust.test/compile/unused1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 14) PASS: rust.test/compile/unused1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O0 -S -o usize1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O0 -S -o usize1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ']' current token (just about to return path to null denotation): ']' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs:4:9: warning: unused name PASS: rust.test/compile/usize1.rs -O0 (test for warnings, line 4) PASS: rust.test/compile/usize1.rs -O0 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O1 -S -o usize1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O1 -S -o usize1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ']' current token (just about to return path to null denotation): ']' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs:4:9: warning: unused name PASS: rust.test/compile/usize1.rs -O1 (test for warnings, line 4) PASS: rust.test/compile/usize1.rs -O1 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O2 -S -o usize1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O2 -S -o usize1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ']' current token (just about to return path to null denotation): ']' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs:4:9: warning: unused name PASS: rust.test/compile/usize1.rs -O2 (test for warnings, line 4) PASS: rust.test/compile/usize1.rs -O2 (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O3 -g -S -o usize1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O3 -g -S -o usize1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ']' current token (just about to return path to null denotation): ']' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs:4:9: warning: unused name PASS: rust.test/compile/usize1.rs -O3 -g (test for warnings, line 4) PASS: rust.test/compile/usize1.rs -O3 -g (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -Os -S -o usize1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -Os -S -o usize1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ']' current token (just about to return path to null denotation): ']' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs:4:9: warning: unused name PASS: rust.test/compile/usize1.rs -Os (test for warnings, line 4) PASS: rust.test/compile/usize1.rs -Os (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o usize1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -S -o usize1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ']' current token (just about to return path to null denotation): ']' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs:4:9: warning: unused name PASS: rust.test/compile/usize1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 4) PASS: rust.test/compile/usize1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o usize1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -S -o usize1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ']' current token (just about to return path to null denotation): ']' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/usize1.rs:4:9: warning: unused name PASS: rust.test/compile/usize1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 4) PASS: rust.test/compile/usize1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) testcase /home/mark/src/gccrs/gcc/testsuite/rust.test/compile/compile.exp completed in 153 seconds Running /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/execute.exp ... LD_LIBRARY_PATH=.: LD_RUN_PATH=. SHLIB_PATH=. LD_LIBRARY_PATH_32=.: LD_LIBRARY_PATH_64=.: DYLD_LIBRARY_PATH=. ALWAYS_RUSTFLAGS set to {additional_flags=-fdiagnostics-plain-output } additional_flags= ldflags= Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O0 -lm -o ./block_expr1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O0 -lm -o ./block_expr1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/block_expr1.rs -O0 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/block_expr1.rs -O0 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O1 -lm -o ./block_expr1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O1 -lm -o ./block_expr1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/block_expr1.rs -O1 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/block_expr1.rs -O1 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O2 -lm -o ./block_expr1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O2 -lm -o ./block_expr1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/block_expr1.rs -O2 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/block_expr1.rs -O2 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O3 -g -lm -o ./block_expr1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O3 -g -lm -o ./block_expr1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/block_expr1.rs -O3 -g (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/block_expr1.rs -O3 -g execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -Os -lm -o ./block_expr1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -Os -lm -o ./block_expr1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/block_expr1.rs -Os (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/block_expr1.rs -Os execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -lm -o ./block_expr1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -lm -o ./block_expr1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/block_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/block_expr1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -lm -o ./block_expr1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -lm -o ./block_expr1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/block_expr1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/block_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/block_expr1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O0 -lm -o ./empty_main.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O0 -lm -o ./empty_main.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/empty_main.rs -O0 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/empty_main.rs -O0 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O1 -lm -o ./empty_main.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O1 -lm -o ./empty_main.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/empty_main.rs -O1 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/empty_main.rs -O1 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O2 -lm -o ./empty_main.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O2 -lm -o ./empty_main.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/empty_main.rs -O2 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/empty_main.rs -O2 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O3 -g -lm -o ./empty_main.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O3 -g -lm -o ./empty_main.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/empty_main.rs -O3 -g (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/empty_main.rs -O3 -g execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -Os -lm -o ./empty_main.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -Os -lm -o ./empty_main.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/empty_main.rs -Os (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/empty_main.rs -Os execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -lm -o ./empty_main.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -lm -o ./empty_main.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/empty_main.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/empty_main.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -lm -o ./empty_main.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -lm -o ./empty_main.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/empty_main.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/empty_main.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/empty_main.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O0 -lm -o ./exit_error.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O0 -lm -o ./exit_error.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/exit_error.rs -O0 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] XFAIL: rust.test/execute/exit_error.rs -O0 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O1 -lm -o ./exit_error.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O1 -lm -o ./exit_error.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/exit_error.rs -O1 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] XFAIL: rust.test/execute/exit_error.rs -O1 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O2 -lm -o ./exit_error.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O2 -lm -o ./exit_error.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/exit_error.rs -O2 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] XFAIL: rust.test/execute/exit_error.rs -O2 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O3 -g -lm -o ./exit_error.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O3 -g -lm -o ./exit_error.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/exit_error.rs -O3 -g (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] XFAIL: rust.test/execute/exit_error.rs -O3 -g execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -Os -lm -o ./exit_error.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -Os -lm -o ./exit_error.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/exit_error.rs -Os (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] XFAIL: rust.test/execute/exit_error.rs -Os execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -lm -o ./exit_error.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -lm -o ./exit_error.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/exit_error.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] XFAIL: rust.test/execute/exit_error.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -lm -o ./exit_error.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -lm -o ./exit_error.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/exit_error.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/exit_error.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] XFAIL: rust.test/execute/exit_error.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O0 -lm -o ./func1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O0 -lm -o ./func1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/func1.rs -O0 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/func1.rs -O0 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O1 -lm -o ./func1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O1 -lm -o ./func1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/func1.rs -O1 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/func1.rs -O1 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O2 -lm -o ./func1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O2 -lm -o ./func1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/func1.rs -O2 (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/func1.rs -O2 execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O3 -g -lm -o ./func1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O3 -g -lm -o ./func1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/func1.rs -O3 -g (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/func1.rs -O3 -g execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -Os -lm -o ./func1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -Os -lm -o ./func1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/func1.rs -Os (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/func1.rs -Os execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -lm -o ./func1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin -flto-partition=none -lm -o ./func1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/func1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/func1.rs -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -lm -o ./func1.exe (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -lm -o ./func1.exe Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/func1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION PASS: rust.test/execute/func1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors) Setting LD_LIBRARY_PATH to .:.: Execution timeout is: 300 spawn [open ...] PASS: rust.test/execute/func1.rs -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test testcase /home/mark/src/gccrs/gcc/testsuite/rust.test/execute/execute.exp completed in 10 seconds Running /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/unsupported.exp ... LD_LIBRARY_PATH=.: LD_RUN_PATH=. SHLIB_PATH=. LD_LIBRARY_PATH_32=.: LD_LIBRARY_PATH_64=.: DYLD_LIBRARY_PATH=. ALWAYS_RUSTFLAGS set to {additional_flags=-fdiagnostics-plain-output } additional_flags= ldflags= Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs -fdiagnostics-plain-output -S -o lifetime_param.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs -fdiagnostics-plain-output -S -o lifetime_param.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs:4:1: warning: function is never used: `lifetime_undefined` /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs:9:1: warning: function is never used: `lifetime_undefined_bis` /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs:4:1: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs:9:1: warning: unused name XFAIL: rust.test/unsupported/lifetime_param.rs #359 (test for errors, line 4) XFAIL: rust.test/unsupported/lifetime_param.rs #359 (test for errors, line 9) XFAIL: rust.test/unsupported/lifetime_param.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs:4:1: warning: function is never used: `lifetime_undefined` /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs:9:1: warning: function is never used: `lifetime_undefined_bis` /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs:4:1: warning: unused name /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/lifetime_param.rs:9:1: warning: unused name Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/slice1.rs -fdiagnostics-plain-output -S -o slice1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/slice1.rs -fdiagnostics-plain-output -S -o slice1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/slice1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/slice1.rs:2:6: error: cannot strip expression in this position - outer attributes not allowed finished expansion SUCCESSFULLY FINISHED EXPANSION compiler exited with status 1 XFAIL: rust.test/unsupported/slice1.rs #391 (test for bogus messages, line 2) PASS: rust.test/unsupported/slice1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs -fdiagnostics-plain-output -S -o struct_field_vis.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs -fdiagnostics-plain-output -S -o struct_field_vis.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs:10:14: error: failed to resolve TypePath: foomod::Foo /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs:10:14: error: unresolved type /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs:11:5: error: unknown root segment in path foomod::Foo lookup foomod compiler exited with status 1 XFAIL: rust.test/unsupported/struct_field_vis.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' ',' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr field validated to not be null struct/enum expr field pushed back struct/enum expr fields comma skipped struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs:10:14: error: failed to resolve TypePath: foomod::Foo /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs:10:14: error: unresolved type /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/struct_field_vis.rs:11:5: error: unknown root segment in path foomod::Foo lookup foomod testcase /home/mark/src/gccrs/gcc/testsuite/rust.test/unsupported/unsupported.exp completed in 1 seconds Running /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/xfail_compile.exp ... LD_LIBRARY_PATH=.: LD_RUN_PATH=. SHLIB_PATH=. LD_LIBRARY_PATH_32=.: LD_LIBRARY_PATH_64=.: DYLD_LIBRARY_PATH=. ALWAYS_RUSTFLAGS set to {additional_flags=-fdiagnostics-plain-output } additional_flags= ldflags= Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/array_empty_list.rs -fdiagnostics-plain-output -S -o array_empty_list.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/array_empty_list.rs -fdiagnostics-plain-output -S -o array_empty_list.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/array_empty_list.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/array_empty_list.rs:2:15: error: type annotations needed compiler exited with status 1 PASS: rust.test/xfail_compile/array_empty_list.rs (test for errors, line 2) PASS: rust.test/xfail_compile/array_empty_list.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/arrays1.rs -fdiagnostics-plain-output -S -o arrays1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/arrays1.rs -fdiagnostics-plain-output -S -o arrays1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/arrays1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/arrays1.rs:3:5: error: expected [bool] got [i32] compiler exited with status 1 PASS: rust.test/xfail_compile/arrays1.rs (test for errors, line 3) PASS: rust.test/xfail_compile/arrays1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/arrays2.rs -fdiagnostics-plain-output -S -o arrays2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/arrays2.rs -fdiagnostics-plain-output -S -o arrays2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/arrays2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/arrays2.rs:2:5: error: expected [[i32:5]] got [[i32:3]] compiler exited with status 1 PASS: rust.test/xfail_compile/arrays2.rs (test for errors, line 2) PASS: rust.test/xfail_compile/arrays2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/bad_type1.rs -fdiagnostics-plain-output -S -o bad_type1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/bad_type1.rs -fdiagnostics-plain-output -S -o bad_type1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/bad_type1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/bad_type1.rs:2:5: error: expected [bool] got [] compiler exited with status 1 PASS: rust.test/xfail_compile/bad_type1.rs (test for errors, line 2) PASS: rust.test/xfail_compile/bad_type1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/bad_type2.rs -fdiagnostics-plain-output -S -o bad_type2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/bad_type2.rs -fdiagnostics-plain-output -S -o bad_type2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/bad_type2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/bad_type2.rs:11:9: error: expected [] got [bool] compiler exited with status 1 PASS: rust.test/xfail_compile/bad_type2.rs (test for errors, line 11) PASS: rust.test/xfail_compile/bad_type2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break1.rs -fdiagnostics-plain-output -S -o break1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break1.rs -fdiagnostics-plain-output -S -o break1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break1.rs:4:5: error: cannot `break` outside of a loop /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break1.rs:4:5: error: failed to type resolve expression compiler exited with status 1 PASS: rust.test/xfail_compile/break1.rs (test for errors, line 4) PASS: rust.test/xfail_compile/break1.rs (test for errors, line 4) PASS: rust.test/xfail_compile/break1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break2.rs -fdiagnostics-plain-output -S -o break2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break2.rs -fdiagnostics-plain-output -S -o break2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break2.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '==' current token (just about to return path to null denotation): '==' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break2.rs:8:13: error: can only break with a value inside `loop` /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/break2.rs:8:13: error: failed to type resolve expression compiler exited with status 1 PASS: rust.test/xfail_compile/break2.rs (test for errors, line 8) PASS: rust.test/xfail_compile/break2.rs (test for errors, line 8) PASS: rust.test/xfail_compile/break2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/continue1.rs -fdiagnostics-plain-output -S -o continue1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/continue1.rs -fdiagnostics-plain-output -S -o continue1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/continue1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/continue1.rs:6:9: error: cannot `continue` outside of a loop /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/continue1.rs:6:9: error: failed to type resolve expression compiler exited with status 1 PASS: rust.test/xfail_compile/continue1.rs (test for errors, line 6) PASS: rust.test/xfail_compile/continue1.rs (test for errors, line 6) PASS: rust.test/xfail_compile/continue1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err1.rs -fdiagnostics-plain-output -S -o deadcode_err1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err1.rs -fdiagnostics-plain-output -S -o deadcode_err1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err1.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err1.rs:4:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err1.rs:5:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err1.rs:5:9: error: expected [] got [] compiler exited with status 1 PASS: rust.test/xfail_compile/deadcode_err1.rs (test for warnings, line 4) PASS: rust.test/xfail_compile/deadcode_err1.rs (test for warnings, line 5) PASS: rust.test/xfail_compile/deadcode_err1.rs (test for errors, line 5) PASS: rust.test/xfail_compile/deadcode_err1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err2.rs -fdiagnostics-plain-output -S -o deadcode_err2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err2.rs -fdiagnostics-plain-output -S -o deadcode_err2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err2.rs:3:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err2.rs:9:5: warning: unreachable statement /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err2.rs:3:12: error: expected [i32] got [] /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/deadcode_err2.rs:8:12: error: expected [i32] got [] compiler exited with status 1 PASS: rust.test/xfail_compile/deadcode_err2.rs (test for errors, line 3) PASS: rust.test/xfail_compile/deadcode_err2.rs (test for warnings, line 3) PASS: rust.test/xfail_compile/deadcode_err2.rs (test for errors, line 8) PASS: rust.test/xfail_compile/deadcode_err2.rs (test for warnings, line 9) PASS: rust.test/xfail_compile/deadcode_err2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/expected_type_args2.rs -fdiagnostics-plain-output -S -o expected_type_args2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/expected_type_args2.rs -fdiagnostics-plain-output -S -o expected_type_args2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/expected_type_args2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/expected_type_args2.rs:4:12: error: generic item takes at least 1 type arguments but 0 were supplied compiler exited with status 1 PASS: rust.test/xfail_compile/expected_type_args2.rs (test for errors, line 4) PASS: rust.test/xfail_compile/expected_type_args2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/expected_type_args3.rs -fdiagnostics-plain-output -S -o expected_type_args3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/expected_type_args3.rs -fdiagnostics-plain-output -S -o expected_type_args3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/expected_type_args3.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/expected_type_args3.rs:3:6: error: generic item takes at least 1 type arguments but 0 were supplied compiler exited with status 1 PASS: rust.test/xfail_compile/expected_type_args3.rs (test for errors, line 3) PASS: rust.test/xfail_compile/expected_type_args3.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func1.rs -fdiagnostics-plain-output -S -o func1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func1.rs -fdiagnostics-plain-output -S -o func1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func1.rs:2:12: error: expected [bool] got [i32] compiler exited with status 1 PASS: rust.test/xfail_compile/func1.rs (test for errors, line 2) PASS: rust.test/xfail_compile/func1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func2.rs -fdiagnostics-plain-output -S -o func2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func2.rs -fdiagnostics-plain-output -S -o func2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func2.rs:6:13: error: unexpected number of arguments 1 expected 2 /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func2.rs:6:13: error: failed to lookup type to CallExpr /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func2.rs:6:13: error: failed to type resolve expression compiler exited with status 1 PASS: rust.test/xfail_compile/func2.rs (test for errors, line 6) PASS: rust.test/xfail_compile/func2.rs (test for errors, line 6) PASS: rust.test/xfail_compile/func2.rs (test for errors, line 6) PASS: rust.test/xfail_compile/func2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func3.rs -fdiagnostics-plain-output -S -o func3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func3.rs -fdiagnostics-plain-output -S -o func3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func3.rs:6:21: error: expected [i32] got [bool] compiler exited with status 1 PASS: rust.test/xfail_compile/func3.rs (test for errors, line 6) PASS: rust.test/xfail_compile/func3.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func4.rs -fdiagnostics-plain-output -S -o func4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func4.rs -fdiagnostics-plain-output -S -o func4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func4.rs:1:1: error: expected [i32] got [()] compiler exited with status 1 PASS: rust.test/xfail_compile/func4.rs (test for errors, line 1) PASS: rust.test/xfail_compile/func4.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func5.rs -fdiagnostics-plain-output -S -o func5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func5.rs -fdiagnostics-plain-output -S -o func5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func5.rs null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/func5.rs:2:5: error: expected [i32] got [()] compiler exited with status 1 PASS: rust.test/xfail_compile/func5.rs (test for errors, line 2) PASS: rust.test/xfail_compile/func5.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generic-default1.rs -fdiagnostics-plain-output -S -o generic-default1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generic-default1.rs -fdiagnostics-plain-output -S -o generic-default1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generic-default1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generic-default1.rs:3:16: error: failed to resolve TypePath: i321 /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generic-default1.rs:3:16: error: unresolved type compiler exited with status 1 PASS: rust.test/xfail_compile/generic-default1.rs (test for errors, line ) PASS: rust.test/xfail_compile/generic-default1.rs (test for errors, line 3) PASS: rust.test/xfail_compile/generic-default1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics1.rs -fdiagnostics-plain-output -S -o generics1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics1.rs -fdiagnostics-plain-output -S -o generics1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION rust1: error: expected [i32] got [i8] compiler exited with status 1 PASS: rust.test/xfail_compile/generics1.rs (test for errors, line ) PASS: rust.test/xfail_compile/generics1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics10.rs -fdiagnostics-plain-output -S -o generics10.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics10.rs -fdiagnostics-plain-output -S -o generics10.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics10.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics10.rs:3:6: error: defaults for type parameters are not allowed here compiler exited with status 1 PASS: rust.test/xfail_compile/generics10.rs (test for errors, line 3) PASS: rust.test/xfail_compile/generics10.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics11.rs -fdiagnostics-plain-output -S -o generics11.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics11.rs -fdiagnostics-plain-output -S -o generics11.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics11.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics11.rs:10:18: error: type annotations needed compiler exited with status 1 PASS: rust.test/xfail_compile/generics11.rs (test for errors, line 10) PASS: rust.test/xfail_compile/generics11.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics12.rs -fdiagnostics-plain-output -S -o generics12.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics12.rs -fdiagnostics-plain-output -S -o generics12.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics12.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics12.rs:2:5: error: type annotations needed compiler exited with status 1 PASS: rust.test/xfail_compile/generics12.rs (test for errors, line 2) PASS: rust.test/xfail_compile/generics12.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics2.rs -fdiagnostics-plain-output -S -o generics2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics2.rs -fdiagnostics-plain-output -S -o generics2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION rust1: error: expected [i32] got [i8] compiler exited with status 1 PASS: rust.test/xfail_compile/generics2.rs (test for errors, line ) PASS: rust.test/xfail_compile/generics2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics3.rs -fdiagnostics-plain-output -S -o generics3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics3.rs -fdiagnostics-plain-output -S -o generics3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics3.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics3.rs:8:5: error: expected [i32] got [i8] compiler exited with status 1 PASS: rust.test/xfail_compile/generics3.rs (test for errors, line ) PASS: rust.test/xfail_compile/generics3.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs -fdiagnostics-plain-output -S -o generics4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs -fdiagnostics-plain-output -S -o generics4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:6:26: error: generic item takes at most 1 type arguments but 2 were supplied /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:6:10: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:6:10: error: Failed to resolve expression of function call /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:6:10: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:6:10: error: expected [T?] got [] /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:8:19: error: Expected Tuple or ADT got: T? /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:8:19: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:9:21: error: Expected Tuple or ADT got: T? /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:9:21: error: failed to type resolve expression compiler exited with status 1 PASS: rust.test/xfail_compile/generics4.rs (test for errors, line 6) XFAIL: rust.test/xfail_compile/generics4.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:6:10: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:6:10: error: Failed to resolve expression of function call /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:6:10: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:6:10: error: expected [T?] got [] /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:8:19: error: Expected Tuple or ADT got: T? /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:8:19: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:9:21: error: Expected Tuple or ADT got: T? /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics4.rs:9:21: error: failed to type resolve expression Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics5.rs -fdiagnostics-plain-output -S -o generics5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics5.rs -fdiagnostics-plain-output -S -o generics5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics5.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics5.rs:9:30: error: failed to resolve TypePath: T /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics5.rs:9:30: error: unresolved type compiler exited with status 1 PASS: rust.test/xfail_compile/generics5.rs (test for errors, line ) PASS: rust.test/xfail_compile/generics5.rs (test for errors, line ) PASS: rust.test/xfail_compile/generics5.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs -fdiagnostics-plain-output -S -o generics6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs -fdiagnostics-plain-output -S -o generics6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs:27:23: error: multiple applicable items in scope for: test /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs:27:18: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs:27:18: error: Failed to resolve expression of function call /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs:27:18: error: failed to type resolve expression compiler exited with status 1 XFAIL: rust.test/xfail_compile/generics6.rs TODO (test for errors, line 7) XFAIL: rust.test/xfail_compile/generics6.rs TODO (test for errors, line 17) PASS: rust.test/xfail_compile/generics6.rs (test for errors, line 27) XFAIL: rust.test/xfail_compile/generics6.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs:27:18: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs:27:18: error: Failed to resolve expression of function call /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics6.rs:27:18: error: failed to type resolve expression Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics7.rs -fdiagnostics-plain-output -S -o generics7.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics7.rs -fdiagnostics-plain-output -S -o generics7.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics7.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching values of lookahead: 'identifier' ':' 'integer literal' '}' can be struct expr: 'true', not a block: 'true' struct/enum expr field validated to not be null struct/enum expr field pushed back lack of comma detected in struct/enum expr fields - break struct/enum expr about to parse struct base struct/enum expr skipped right curly - done and ready to return beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics7.rs:6:5: error: duplicate definitions with name bar /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics7.rs:12:5: error: duplicate definitions with name bar /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics7.rs:18:5: error: duplicate definitions with name bar /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics7.rs:18:5: error: duplicate definitions with name bar compiler exited with status 1 PASS: rust.test/xfail_compile/generics7.rs (test for errors, line 6) PASS: rust.test/xfail_compile/generics7.rs (test for errors, line 12) PASS: rust.test/xfail_compile/generics7.rs (test for errors, line 18) PASS: rust.test/xfail_compile/generics7.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics8.rs -fdiagnostics-plain-output -S -o generics8.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics8.rs -fdiagnostics-plain-output -S -o generics8.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics8.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics8.rs:4:5: error: duplicate definitions with name test /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics8.rs:10:5: error: duplicate definitions with name test compiler exited with status 1 PASS: rust.test/xfail_compile/generics8.rs (test for errors, line 4) PASS: rust.test/xfail_compile/generics8.rs (test for errors, line 10) PASS: rust.test/xfail_compile/generics8.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics9.rs -fdiagnostics-plain-output -S -o generics9.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics9.rs -fdiagnostics-plain-output -S -o generics9.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics9.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics9.rs:2:23: error: failed to resolve TypePath: B /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics9.rs:2:23: error: unresolved type compiler exited with status 1 PASS: rust.test/xfail_compile/generics9.rs (test for errors, line 2) XFAIL: rust.test/xfail_compile/generics9.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics9.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/generics9.rs:2:23: error: unresolved type Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable1.rs -fdiagnostics-plain-output -S -o immutable1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable1.rs -fdiagnostics-plain-output -S -o immutable1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable1.rs:4:5: error: cannot assign to immutable compiler exited with status 1 PASS: rust.test/xfail_compile/immutable1.rs (test for errors, line 4) PASS: rust.test/xfail_compile/immutable1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable2.rs -fdiagnostics-plain-output -S -o immutable2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable2.rs -fdiagnostics-plain-output -S -o immutable2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable2.rs:4:5: error: cannot assign to immutable compiler exited with status 1 PASS: rust.test/xfail_compile/immutable2.rs (test for errors, line 4) PASS: rust.test/xfail_compile/immutable2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable3.rs -fdiagnostics-plain-output -S -o immutable3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable3.rs -fdiagnostics-plain-output -S -o immutable3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '+=' current token (just about to return path to null denotation): '+=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable3.rs:3:5: error: cannot assign to immutable compiler exited with status 1 PASS: rust.test/xfail_compile/immutable3.rs (test for errors, line 3) PASS: rust.test/xfail_compile/immutable3.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable4.rs -fdiagnostics-plain-output -S -o immutable4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable4.rs -fdiagnostics-plain-output -S -o immutable4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable4.rs:3:5: error: cannot assign to immutable compiler exited with status 1 PASS: rust.test/xfail_compile/immutable4.rs (test for errors, line 3) PASS: rust.test/xfail_compile/immutable4.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable5.rs -fdiagnostics-plain-output -S -o immutable5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable5.rs -fdiagnostics-plain-output -S -o immutable5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable5.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/immutable5.rs:5:5: error: cannot assign to immutable compiler exited with status 1 PASS: rust.test/xfail_compile/immutable5.rs (test for errors, line 5) PASS: rust.test/xfail_compile/immutable5.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err1.rs -fdiagnostics-plain-output -S -o implicit_returns_err1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err1.rs -fdiagnostics-plain-output -S -o implicit_returns_err1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err1.rs:2:5: error: expected [()] got [] compiler exited with status 1 PASS: rust.test/xfail_compile/implicit_returns_err1.rs (test for errors, line 2) PASS: rust.test/xfail_compile/implicit_returns_err1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err2.rs -fdiagnostics-plain-output -S -o implicit_returns_err2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err2.rs -fdiagnostics-plain-output -S -o implicit_returns_err2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err2.rs:5:5: warning: unreachable expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err2.rs:1:1: error: expected [i32] got [bool] compiler exited with status 1 PASS: rust.test/xfail_compile/implicit_returns_err2.rs (test for errors, line 1) PASS: rust.test/xfail_compile/implicit_returns_err2.rs (test for warnings, line 5) PASS: rust.test/xfail_compile/implicit_returns_err2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err3.rs -fdiagnostics-plain-output -S -o implicit_returns_err3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err3.rs -fdiagnostics-plain-output -S -o implicit_returns_err3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err3.rs:1:1: error: expected [i32] got [()] compiler exited with status 1 PASS: rust.test/xfail_compile/implicit_returns_err3.rs (test for errors, line 1) PASS: rust.test/xfail_compile/implicit_returns_err3.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err4.rs -fdiagnostics-plain-output -S -o implicit_returns_err4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err4.rs -fdiagnostics-plain-output -S -o implicit_returns_err4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: ';' current token (just about to return path to null denotation): ';' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err4.rs:5:5: warning: unreachable expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/implicit_returns_err4.rs:1:1: error: expected [bool] got [()] compiler exited with status 1 PASS: rust.test/xfail_compile/implicit_returns_err4.rs (test for errors, line 1) PASS: rust.test/xfail_compile/implicit_returns_err4.rs (test for warnings, line 5) PASS: rust.test/xfail_compile/implicit_returns_err4.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs -fdiagnostics-plain-output -S -o issue-407-2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs -fdiagnostics-plain-output -S -o issue-407-2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr left denotation is null; returning null for parse_expr /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:8:24: error: found unexpected token '=' in null denotation /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:8:20: error: failed to parse expression for expression without block (pratt-parsed expression is null) /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:8:20: error: failed to parse statement or expression without block in block expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:8:26: error: failed to parse if body block expression in if expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:7:16: error: failed to parse expr with block in parsing expr statement /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:7:16: error: failed to parse statement or expression without block in block expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:9:18: error: could not parse loop body in (infinite) loop expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:6:5: error: failed to parse expr with block in parsing expr statement /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:6:5: error: failed to parse statement or expression without block in block expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:13:1: error: unrecognised token '}' for start of item /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:13:1: error: failed to parse item in crate compiler exited with status 1 PASS: rust.test/xfail_compile/issue-407-2.rs (test for errors, line 8) XFAIL: rust.test/xfail_compile/issue-407-2.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '<' current token (just about to return path to null denotation): '<' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr left denotation is null; returning null for parse_expr /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:8:20: error: failed to parse expression for expression without block (pratt-parsed expression is null) /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:8:20: error: failed to parse statement or expression without block in block expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:8:26: error: failed to parse if body block expression in if expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:7:16: error: failed to parse expr with block in parsing expr statement /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:7:16: error: failed to parse statement or expression without block in block expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:9:18: error: could not parse loop body in (infinite) loop expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:6:5: error: failed to parse expr with block in parsing expr statement /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:6:5: error: failed to parse statement or expression without block in block expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:13:1: error: unrecognised token '}' for start of item /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407-2.rs:13:1: error: failed to parse item in crate Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs -fdiagnostics-plain-output -S -o issue-407.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs -fdiagnostics-plain-output -S -o issue-407.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr left denotation is null; returning null for parse_expr /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs:6:9: error: found unexpected token '=' in null denotation /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs:6:5: error: failed to parse expression for expression without block (pratt-parsed expression is null) /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs:6:5: error: failed to parse statement or expression without block in block expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs:6:11: error: unrecognised token 'integer literal' for start of item /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs:6:11: error: failed to parse item in crate compiler exited with status 1 PASS: rust.test/xfail_compile/issue-407.rs (test for errors, line 6) XFAIL: rust.test/xfail_compile/issue-407.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr left denotation is null; returning null for parse_expr /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs:6:5: error: failed to parse expression for expression without block (pratt-parsed expression is null) /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs:6:5: error: failed to parse statement or expression without block in block expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs:6:11: error: unrecognised token 'integer literal' for start of item /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/issue-407.rs:6:11: error: failed to parse item in crate Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method1.rs -fdiagnostics-plain-output -S -o method1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method1.rs -fdiagnostics-plain-output -S -o method1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method1.rs successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method1.rs:12:7: error: associated function is not a method /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method1.rs:12:5: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method1.rs:8:5: error: expected [()] got [] compiler exited with status 1 PASS: rust.test/xfail_compile/method1.rs (test for errors, line 12) XFAIL: rust.test/xfail_compile/method1.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method1.rs successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method1.rs:12:5: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method1.rs:8:5: error: expected [()] got [] Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method2.rs -fdiagnostics-plain-output -S -o method2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method2.rs -fdiagnostics-plain-output -S -o method2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method2.rs:15:18: error: failed to resolve TypePath: asfasfr /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method2.rs:15:18: error: unresolved type compiler exited with status 1 PASS: rust.test/xfail_compile/method2.rs (test for errors, line 15) XFAIL: rust.test/xfail_compile/method2.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method2.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '}' current token (just about to return path to null denotation): '}' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/method2.rs:15:18: error: unresolved type Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/missing_return1.rs -fdiagnostics-plain-output -S -o missing_return1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/missing_return1.rs -fdiagnostics-plain-output -S -o missing_return1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/missing_return1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/missing_return1.rs:2:1: error: expected [i32] got [()] compiler exited with status 1 PASS: rust.test/xfail_compile/missing_return1.rs (test for errors, line ) PASS: rust.test/xfail_compile/missing_return1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/never_type_err1.rs -fdiagnostics-plain-output -S -o never_type_err1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/never_type_err1.rs -fdiagnostics-plain-output -S -o never_type_err1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/never_type_err1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching null denotation is null; returning null for parse_expr null denotation is null; returning null for parse_expr beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/never_type_err1.rs:5:11: error: expected [T?] got [!] compiler exited with status 1 PASS: rust.test/xfail_compile/never_type_err1.rs (test for errors, line 5) PASS: rust.test/xfail_compile/never_type_err1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/never_type_err2.rs -fdiagnostics-plain-output -S -o never_type_err2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/never_type_err2.rs -fdiagnostics-plain-output -S -o never_type_err2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/never_type_err2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/never_type_err2.rs:2:13: error: unresolved type /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/never_type_err2.rs:3:12: error: unresolved type compiler exited with status 1 PASS: rust.test/xfail_compile/never_type_err2.rs (test for errors, line 2) PASS: rust.test/xfail_compile/never_type_err2.rs (test for errors, line 3) PASS: rust.test/xfail_compile/never_type_err2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error1.rs -fdiagnostics-plain-output -S -o redef_error1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error1.rs -fdiagnostics-plain-output -S -o redef_error1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error1.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error1.rs:6:1: error: redefined multiple times compiler exited with status 1 PASS: rust.test/xfail_compile/redef_error1.rs (test for errors, line 6) PASS: rust.test/xfail_compile/redef_error1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error2.rs -fdiagnostics-plain-output -S -o redef_error2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error2.rs -fdiagnostics-plain-output -S -o redef_error2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error2.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error2.rs:2:1: error: redefined multiple times compiler exited with status 1 PASS: rust.test/xfail_compile/redef_error2.rs (test for errors, line 2) PASS: rust.test/xfail_compile/redef_error2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error3.rs -fdiagnostics-plain-output -S -o redef_error3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error3.rs -fdiagnostics-plain-output -S -o redef_error3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error3.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error3.rs:5:1: error: redefined multiple times compiler exited with status 1 PASS: rust.test/xfail_compile/redef_error3.rs (test for errors, line 5) PASS: rust.test/xfail_compile/redef_error3.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error4.rs -fdiagnostics-plain-output -S -o redef_error4.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error4.rs -fdiagnostics-plain-output -S -o redef_error4.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error4.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ',' current token (just about to return path to null denotation): ',' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ')' current token (just about to return path to null denotation): ')' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error4.rs:12:5: error: redefined multiple times compiler exited with status 1 PASS: rust.test/xfail_compile/redef_error4.rs (test for errors, line 12) PASS: rust.test/xfail_compile/redef_error4.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error5.rs -fdiagnostics-plain-output -S -o redef_error5.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error5.rs -fdiagnostics-plain-output -S -o redef_error5.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error5.rs successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error5.rs:5:5: error: redefined multiple times compiler exited with status 1 PASS: rust.test/xfail_compile/redef_error5.rs (test for errors, line 5) PASS: rust.test/xfail_compile/redef_error5.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error6.rs -fdiagnostics-plain-output -S -o redef_error6.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error6.rs -fdiagnostics-plain-output -S -o redef_error6.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error6.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation self/self-alias/dollar/crate/super handling current peek token when starting path pratt parse: '.' current token (just about to return path to null denotation): '.' just finished parsing path (going to disambiguate) - peeked token is '.' successfully parsed inherent impl SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/redef_error6.rs:8:5: error: redefined multiple times compiler exited with status 1 PASS: rust.test/xfail_compile/redef_error6.rs (test for errors, line 8) PASS: rust.test/xfail_compile/redef_error6.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/shadow1.rs -fdiagnostics-plain-output -S -o shadow1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/shadow1.rs -fdiagnostics-plain-output -S -o shadow1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/shadow1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/shadow1.rs:6:9: error: cannot apply this operator to types bool and /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/shadow1.rs:6:9: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/shadow1.rs:6:9: error: expected [bool] got [] compiler exited with status 1 PASS: rust.test/xfail_compile/shadow1.rs (test for errors, line 6) XFAIL: rust.test/xfail_compile/shadow1.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/shadow1.rs parsed identifier in identifier pattern about to return identifier pattern parsed identifier in identifier pattern about to return identifier pattern beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '+' current token (just about to return path to null denotation): '+' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/shadow1.rs:6:9: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/shadow1.rs:6:9: error: expected [bool] got [] Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/static_var1.rs -fdiagnostics-plain-output -S -o static_var1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/static_var1.rs -fdiagnostics-plain-output -S -o static_var1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/static_var1.rs /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/static_var1.rs:1:10: error: expecting ':' but '=' found /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/static_var1.rs:3:1: error: failed to parse item in crate compiler exited with status 1 PASS: rust.test/xfail_compile/static_var1.rs (test for errors, line 1) PASS: rust.test/xfail_compile/static_var1.rs (test for errors, line 3) PASS: rust.test/xfail_compile/static_var1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/stmt_with_block_err1.rs -fdiagnostics-plain-output -S -o stmt_with_block_err1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/stmt_with_block_err1.rs -fdiagnostics-plain-output -S -o stmt_with_block_err1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/stmt_with_block_err1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '>' current token (just about to return path to null denotation): '>' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/stmt_with_block_err1.rs:2:5: error: expected [()] got [] /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/stmt_with_block_err1.rs:8:5: error: expected [()] got [] compiler exited with status 1 PASS: rust.test/xfail_compile/stmt_with_block_err1.rs (test for errors, line 2) PASS: rust.test/xfail_compile/stmt_with_block_err1.rs (test for errors, line 8) PASS: rust.test/xfail_compile/stmt_with_block_err1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/struct_init1.rs -fdiagnostics-plain-output -S -o struct_init1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/struct_init1.rs -fdiagnostics-plain-output -S -o struct_init1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/struct_init1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 FAIL: rust.test/xfail_compile/struct_init1.rs (internal compiler error) FAIL: rust.test/xfail_compile/struct_init1.rs (test for errors, line 7) FAIL: rust.test/xfail_compile/struct_init1.rs (test for errors, line 7) FAIL: rust.test/xfail_compile/struct_init1.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/struct_init1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '{' current token (just about to return path to null denotation): '{' finished null denotation identifier path parsing - next is branching rust1: internal compiler error: in peek, at rust/rust-buffered-queue.h:104 0x76e053 Rust::buffered_queue, Rust::Lexer::TokenSource>::peek(int) /home/mark/src/gccrs/gcc/rust/rust-buffered-queue.h:104 0x7ab2fb Rust::Lexer::peek_token(int) /home/mark/src/gccrs/gcc/rust/lex/rust-lex.h:110 0x7ab2fb Rust::Parser::null_denotation(std::shared_ptr, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12438 0x7ab7bb std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ab7bb std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ab7bb std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ab7bb std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ab7bb Rust::Parser::parse_expr(int, std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12339 0x7ac093 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) /usr/include/c++/10/bits/stl_vector.h:104 0x7ac093 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) /usr/include/c++/10/bits/stl_vector.h:144 0x7ac093 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) /usr/include/c++/10/bits/stl_vector.h:308 0x7ac093 std::vector >::vector(std::vector >&&) /usr/include/c++/10/bits/stl_vector.h:572 0x7ac093 Rust::Parser::parse_expr(std::vector >, Rust::ParseRestrictions) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:12377 0x7de203 Rust::Parser::parse_let_stmt(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:6101 0x7e0503 Rust::Parser::parse_stmt_or_expr_without_block() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:11518 0x7e0923 Rust::Parser::parse_block_expr(std::vector >, bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:7308 0x7e655f Rust::Parser::parse_function(Rust::AST::Visibility, std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:2569 0x7eaa3b Rust::Parser::parse_vis_item(std::vector >) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1228 0x7eae93 Rust::Parser::parse_item(bool) /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:1067 0x7eb03f Rust::Parser::parse_crate() /home/mark/src/gccrs/gcc/rust/parse/rust-parse-impl.h:413 Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple1.rs -fdiagnostics-plain-output -S -o tuple1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple1.rs -fdiagnostics-plain-output -S -o tuple1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple1.rs:2:32: error: expected [bool] got [] compiler exited with status 1 PASS: rust.test/xfail_compile/tuple1.rs (test for errors, line 2) PASS: rust.test/xfail_compile/tuple1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct1.rs -fdiagnostics-plain-output -S -o tuple_struct1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct1.rs -fdiagnostics-plain-output -S -o tuple_struct1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct1.rs:7:13: error: expected function, tuple struct or tuple variant, found struct `Foo` /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct1.rs:7:13: error: failed to lookup type to CallExpr /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct1.rs:7:13: error: failed to type resolve expression compiler exited with status 1 PASS: rust.test/xfail_compile/tuple_struct1.rs (test for errors, line 7) PASS: rust.test/xfail_compile/tuple_struct1.rs (test for errors, line 7) PASS: rust.test/xfail_compile/tuple_struct1.rs (test for errors, line 7) PASS: rust.test/xfail_compile/tuple_struct1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct2.rs -fdiagnostics-plain-output -S -o tuple_struct2.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct2.rs -fdiagnostics-plain-output -S -o tuple_struct2.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct2.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct2.rs:4:13: error: unexpected number of arguments 2 expected 3 /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct2.rs:4:13: error: failed to lookup type to CallExpr /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct2.rs:4:13: error: failed to type resolve expression compiler exited with status 1 PASS: rust.test/xfail_compile/tuple_struct2.rs (test for errors, line 4) PASS: rust.test/xfail_compile/tuple_struct2.rs (test for errors, line 4) PASS: rust.test/xfail_compile/tuple_struct2.rs (test for errors, line 4) PASS: rust.test/xfail_compile/tuple_struct2.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct3.rs -fdiagnostics-plain-output -S -o tuple_struct3.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct3.rs -fdiagnostics-plain-output -S -o tuple_struct3.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct3.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '(' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/tuple_struct3.rs:4:20: error: expected [i32] got [f32] compiler exited with status 1 PASS: rust.test/xfail_compile/tuple_struct3.rs (test for errors, line 4) PASS: rust.test/xfail_compile/tuple_struct3.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-alias1.rs -fdiagnostics-plain-output -S -o type-alias1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-alias1.rs -fdiagnostics-plain-output -S -o type-alias1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-alias1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-alias1.rs:5:15: error: expected [u32] got [f32] compiler exited with status 1 PASS: rust.test/xfail_compile/type-alias1.rs (test for errors, line 5) PASS: rust.test/xfail_compile/type-alias1.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs -fdiagnostics-plain-output -S -o type-bindings1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs -fdiagnostics-plain-output -S -o type-bindings1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs:6:15: error: associated type bindings are not allowed here /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs:6:9: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs:6:9: error: Failed to resolve expression of function call /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs:6:9: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs:6:9: error: expected [T?] got [] compiler exited with status 1 PASS: rust.test/xfail_compile/type-bindings1.rs (test for errors, line 6) XFAIL: rust.test/xfail_compile/type-bindings1.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) beginning null denotation identifier handling current peek token when starting path pratt parse: '=' current token (just about to return path to null denotation): '=' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs:6:9: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs:6:9: error: Failed to resolve expression of function call /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs:6:9: error: failed to type resolve expression /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/type-bindings1.rs:6:9: error: expected [T?] got [] Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_negation.rs -fdiagnostics-plain-output -S -o unary_negation.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_negation.rs -fdiagnostics-plain-output -S -o unary_negation.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_negation.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_negation.rs:9:18: error: cannot apply unary - to bool /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_negation.rs:9:18: error: failed to type resolve expression compiler exited with status 1 PASS: rust.test/xfail_compile/unary_negation.rs (test for errors, line 9) XFAIL: rust.test/xfail_compile/unary_negation.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_negation.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_negation.rs:9:18: error: failed to type resolve expression Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_not.rs -fdiagnostics-plain-output -S -o unary_not.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_not.rs -fdiagnostics-plain-output -S -o unary_not.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_not.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_not.rs:8:18: error: cannot apply unary ! to f32 /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_not.rs:8:18: error: failed to type resolve expression compiler exited with status 1 PASS: rust.test/xfail_compile/unary_not.rs (test for errors, line 8) XFAIL: rust.test/xfail_compile/unary_not.rs (test for excess errors) Excess errors: Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_not.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unary_not.rs:8:18: error: failed to type resolve expression Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unconstrained_type_param.rs -fdiagnostics-plain-output -S -o unconstrained_type_param.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unconstrained_type_param.rs -fdiagnostics-plain-output -S -o unconstrained_type_param.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unconstrained_type_param.rs skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) skipped left angle in generic param finished parsing actual generic params (i.e. inside angles) successfully parsed inherent impl beginning null denotation identifier handling current peek token when starting path pratt parse: '::' current token (just about to return path to null denotation): '(' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unconstrained_type_param.rs:3:9: error: unconstrained type parameter compiler exited with status 1 PASS: rust.test/xfail_compile/unconstrained_type_param.rs (test for errors, line 3) PASS: rust.test/xfail_compile/unconstrained_type_param.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unsafe.rs -fdiagnostics-plain-output -S -o unsafe.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unsafe.rs -fdiagnostics-plain-output -S -o unsafe.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unsafe.rs SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION rust1: internal compiler error: Segmentation fault 0xddc203 crash_signal /home/mark/src/gccrs/gcc/toplev.c:327 0x8693fc Rust::Resolver::TypeCheckExpr::Resolve(Rust::HIR::Expr*, bool) /home/mark/src/gccrs/gcc/rust/typecheck/rust-hir-type-check-expr.h:45 0x8699db Rust::Resolver::TypeCheckStmt::visit(Rust::HIR::ExprStmtWithBlock&) /home/mark/src/gccrs/gcc/rust/typecheck/rust-hir-type-check-stmt.h:44 0x863227 Rust::Resolver::TypeCheckStmt::Resolve(Rust::HIR::Stmt*, bool) /home/mark/src/gccrs/gcc/rust/typecheck/rust-hir-type-check-stmt.h:38 0x863227 operator() /home/mark/src/gccrs/gcc/rust/typecheck/rust-hir-type-check.cc:97 0x863227 __invoke_impl&, Rust::HIR::Stmt*> /usr/include/c++/10/bits/invoke.h:60 0x863227 __invoke_r&, Rust::HIR::Stmt*> /usr/include/c++/10/bits/invoke.h:141 0x863227 _M_invoke /usr/include/c++/10/bits/std_function.h:291 0x863053 std::function::operator()(Rust::HIR::Stmt*) const /usr/include/c++/10/bits/std_function.h:622 0x863053 Rust::HIR::BlockExpr::iterate_stmts(std::function) /home/mark/src/gccrs/gcc/rust/hir/tree/rust-hir-expr.h:2568 0x863053 Rust::Resolver::TypeCheckExpr::visit(Rust::HIR::BlockExpr&) /home/mark/src/gccrs/gcc/rust/typecheck/rust-hir-type-check.cc:96 0x86942b Rust::Resolver::TypeCheckExpr::Resolve(Rust::HIR::Expr*, bool) /home/mark/src/gccrs/gcc/rust/typecheck/rust-hir-type-check-expr.h:45 0x86994b Rust::Resolver::TypeCheckItem::visit(Rust::HIR::Function&) /home/mark/src/gccrs/gcc/rust/typecheck/rust-hir-type-check-item.h:81 0x8634cf Rust::Resolver::TypeCheckItem::Resolve(Rust::HIR::Item*) /home/mark/src/gccrs/gcc/rust/typecheck/rust-hir-type-check-item.h:40 0x8634cf Rust::Resolver::TypeResolution::Resolve(Rust::HIR::Crate&) /home/mark/src/gccrs/gcc/rust/typecheck/rust-hir-type-check.cc:48 0x7aea33 Rust::Session::parse_file(char const*) /home/mark/src/gccrs/gcc/rust/rust-session-manager.cc:569 0x7aed87 Rust::Session::parse_files(int, char const**) /home/mark/src/gccrs/gcc/rust/rust-session-manager.cc:459 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. compiler exited with status 1 XFAIL: rust.test/xfail_compile/unsafe.rs (internal compiler error) PASS: rust.test/xfail_compile/unsafe.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unterminated_c_comment.rs -fdiagnostics-plain-output -S -o unterminated_c_comment.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unterminated_c_comment.rs -fdiagnostics-plain-output -S -o unterminated_c_comment.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unterminated_c_comment.rs /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/unterminated_c_comment.rs:2:1: error: unexpected EOF while looking for end of comment compiler exited with status 1 PASS: rust.test/xfail_compile/unterminated_c_comment.rs (test for errors, line 2) PASS: rust.test/xfail_compile/unterminated_c_comment.rs (test for excess errors) Executing on host: /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/usize1.rs -fdiagnostics-plain-output -S -o usize1.s (timeout = 300) spawn -ignore SIGHUP /home/mark/build/gccrs-obj/gcc/testsuite/rust/../../gccrs -B/home/mark/build/gccrs-obj/gcc/testsuite/rust/../../ /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/usize1.rs -fdiagnostics-plain-output -S -o usize1.s Preparing to parse files. Attempting to parse file: /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/usize1.rs beginning null denotation identifier handling current peek token when starting path pratt parse: '[' current token (just about to return path to null denotation): '[' finished null denotation identifier path parsing - next is branching beginning null denotation identifier handling current peek token when starting path pratt parse: ']' current token (just about to return path to null denotation): ']' finished null denotation identifier path parsing - next is branching SUCCESSFULLY PARSED CRATE ran register_plugins (with no body) SUCCESSFULLY REGISTERED PLUGINS started injection finished injection SUCCESSFULLY FINISHED INJECTION started expansion finished expansion SUCCESSFULLY FINISHED EXPANSION /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/usize1.rs:4:15: error: expected [usize] got [u32] compiler exited with status 1 PASS: rust.test/xfail_compile/usize1.rs (test for errors, line 4) PASS: rust.test/xfail_compile/usize1.rs (test for excess errors) testcase /home/mark/src/gccrs/gcc/testsuite/rust.test/xfail_compile/xfail_compile.exp completed in 7 seconds === rust Summary === # of expected passes 2284 # of unexpected failures 81 # of expected failures 26 runtest completed at Sat May 22 03:11:13 2021