[Bug rust/108087] -Wodr warnings in rust/rust-lang.cc (lang_type)

2022-12-14 Thread marxin at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108087 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug rust/106072] [13 Regression] Bogus -Wnonnull warning breaks rust bootstrap

2022-12-14 Thread jakub at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106072 Jakub Jelinek changed: What|Removed |Added Component|ipa |rust CC|

[Bug rust/106072] [13 Regression] Bogus -Wnonnull warning breaks rust bootstrap

2022-12-14 Thread jakub at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106072 --- Comment #14 from Jakub Jelinek --- Created attachment 54084 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54084&action=edit gcc13-pr106072.patch Untested fix. -- You are receiving this mail because: You are on the CC list for the b

[PATCH] rust: Fix up aarch64-linux bootstrap [PR106072]

2022-12-14 Thread Jakub Jelinek via Gcc-rust
Hi! Bootstrap fails on aarch64-linux and some other arches with: .../gcc/rust/parse/rust-parse-impl.h: In member function ‘Rust::AST::ClosureParam Rust::Parser::parse_closure_param() [with ManagedTokenSource = Rust::Lexer]’: .../gcc/rust/parse/rust-parse-impl.h:8916:49: error: ‘this’ pointer is

[Bug rust/108087] -Wodr warnings in rust/rust-lang.cc (lang_type)

2022-12-14 Thread arthur.cohen at embecosm dot com via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108087 Arthur Cohen changed: What|Removed |Added CC||arthur.cohen at embecosm dot com --- Co

Re: [PATCH] rust: Fix up aarch64-linux bootstrap [PR106072]

2022-12-14 Thread Arthur Cohen
Hi Jakub, On 12/14/22 10:14, Jakub Jelinek via Gcc-rust wrote: Hi! Bootstrap fails on aarch64-linux and some other arches with: .../gcc/rust/parse/rust-parse-impl.h: In member function ‘Rust::AST::ClosureParam Rust::Parser::parse_closure_param() [with ManagedTokenSource = Rust::Lexer]’: .../g

[Bug rust/108084] AArch64 Linux bootstrap failure in rust

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108084 Thomas Schwinge changed: What|Removed |Added CC||gcc-rust at gcc dot gnu.org,

[Bug rust/106072] [13 Regression] Bogus -Wnonnull warning breaks rust bootstrap

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106072 Thomas Schwinge changed: What|Removed |Added See Also|https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id

[Bug rust/106072] [13 Regression] -Wnonnull warning breaks rust bootstrap

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106072 Thomas Schwinge changed: What|Removed |Added See Also||https://github.com/Rust-GCC

[Bug rust/106072] [13 Regression] -Wnonnull warning breaks rust bootstrap

2022-12-14 Thread cvs-commit at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106072 --- Comment #16 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:95dc11475dac06b5eecd904079de8aa94827a36a commit r13-4697-g95dc11475dac06b5eecd904079de8aa94827a36a Author: Jakub Jelinek Date:

RE: [PATCH] rust: Fix up aarch64-linux bootstrap [PR106072]

2022-12-14 Thread Kyrylo Tkachov via Gcc-rust
> -Original Message- > From: Gcc-patches bounces+kyrylo.tkachov=arm@gcc.gnu.org> On Behalf Of Arthur Cohen > Sent: Wednesday, December 14, 2022 10:05 AM > To: Jakub Jelinek ; gcc-rust@gcc.gnu.org; gcc- > patc...@gcc.gnu.org > Subject: Re: [PATCH] rust: Fix up aarch64-linux bootstrap

[Bug rust/108087] -Wodr warnings in rust/rust-lang.cc (lang_type)

2022-12-14 Thread cohenarthur at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108087 Arthur Cohen changed: What|Removed |Added CC||cohenarthur at gcc dot gnu.org

[Bug rust/108087] -Wodr warnings in rust/rust-lang.cc (lang_type)

2022-12-14 Thread cohenarthur at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108087 Arthur Cohen changed: What|Removed |Added Status|NEW |ASSIGNED -- You are receiving this mail

[Bug rust/108087] -Wodr warnings in rust/rust-lang.cc (lang_type)

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108087 Thomas Schwinge changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |cohenarthur at gcc dot gnu.org

[Bug rust/108102] New: rust bootstrap comparison failure on s390x-linux-gnu

2022-12-14 Thread doko at gcc dot gnu.org via Gcc-rust
Component: rust Assignee: unassigned at gcc dot gnu.org Reporter: doko at gcc dot gnu.org CC: dkm at gcc dot gnu.org, gcc-rust at gcc dot gnu.org Target Milestone: --- seen with trunk 20221214 on s390x-linux-gnu: make[5]: Leaving directory '/<>/build

[Bug rust/108102] rust bootstrap comparison failure on s390x-linux-gnu

2022-12-14 Thread doko at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108102 Matthias Klose changed: What|Removed |Added Target||s390x-linux-gnu -- You are receiving

[Bug rust/108102] rust bootstrap comparison failure on s390x-linux-gnu

2022-12-14 Thread jakub at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108102 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug rust/108111] New: Rust meets clang

2022-12-14 Thread dcb314 at hotmail dot com via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108111 Bug ID: 108111 Summary: Rust meets clang Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rust Assignee: unassi

[Bug rust/108113] New: Rust and --enable-link-serialization=1

2022-12-14 Thread jakub at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108113 Bug ID: 108113 Summary: Rust and --enable-link-serialization=1 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rust

[Bug rust/108113] Rust and --enable-link-serialization=1

2022-12-14 Thread dkm at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108113 Marc Poulhiès changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |dkm at gcc dot gnu.org

[Bug rust/108113] Rust and --enable-link-serialization=1

2022-12-14 Thread dkm at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108113 Marc Poulhiès changed: What|Removed |Added See Also||https://github.com/Rust-GCC

[Bug rust/108111] Rust meets clang

2022-12-14 Thread dkm at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108111 --- Comment #1 from Marc Poulhiès --- Hello David, Looking at the errors, most of them are trivial to fix. 1-6: missing 'override'. 9: not present in most recent dev branch on github, can be ignored as it will disappear when we update the gcc

[Bug rust/108111] Rust meets clang

2022-12-14 Thread redi at gcc dot gnu.org via Gcc-rust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108111 --- Comment #2 from Jonathan Wakely --- (In reply to Marc Poulhiès from comment #1) > I'll need to read a bit more about the 8 (default move assignment op being > deleted). Lexer has this member: buffered_queue input_queue; That has a membe

Make '-frust-incomplete-and-experimental-compiler-do-not-use' a 'Common' option (was: Rust front-end patches v4)

2022-12-14 Thread Thomas Schwinge
Hi! On 2022-12-13T14:40:36+0100, Arthur Cohen wrote: > We've also added one more commit, which only affects files inside the > Rust front-end folder. This commit adds an experimental flag, which > blocks the compilation of Rust code when not used. (That's commit r13-4675-gb07ef39ffbf4e77a5866050

Re: Make '-frust-incomplete-and-experimental-compiler-do-not-use' a 'Common' option (was: Rust front-end patches v4)

2022-12-14 Thread Richard Biener via Gcc-rust
On Wed, Dec 14, 2022 at 11:58 PM Thomas Schwinge wrote: > > Hi! > > On 2022-12-13T14:40:36+0100, Arthur Cohen wrote: > > We've also added one more commit, which only affects files inside the > > Rust front-end folder. This commit adds an experimental flag, which > > blocks the compilation of Rust