Richard Guenther wrote:
On Mon, Oct 26, 2009 at 2:59 PM, Ian Lance Taylor <i...@google.com> wrote:
Basile STARYNKEVITCH <bas...@starynkevitch.net> writes:
Are you suggesting me to upload to bugzilla the nearly 3000
preprocessed forms of the files? I could do that, but the *.i files
totalize more than one gigabyte. A bzip2 compressed tar archive of
them is almost 80Mbytes.
That is a difficulty, but without a self-contained test case it's
pretty hard to fix the bug. You can try reporting the bug with a URL
for where to download the sources. Since LTO is fairly new a
maintainer may be willing to download them and try it. Otherwise, go
ahead and upload that 80M tar ball. gcc.gnu.org will cope.
Please don't. Bi-sect the list of object files by adding -r -nostdlib
to the link line. This should result in a two or three file testcase.
Either attach those or reduce them with delta.
I am not sure to understand what that means technically.
The sisegv is gotten by running
gcc -flto -O2 [A-Z]*.c -rdynamic -ldl -o malice-lto
where the [A-Z]*.c file glob pattern expand to nearly 3000 files.
Exactly those from
http://pagesperso-orange.fr/jacques.pitrat/malice-2009.tar.bz2
What command to you suggest me to run? How will I find the faulty files...
Regards.
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***