[Bug go/51874] Many libgo testsuite failures on Solaris, IRIX

2012-02-10 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51874 Ian Lance Taylor changed: What|Removed |Added Depends on||52205 --- Comment #5 from Ian Lance Ta

[Bug target/51921] [4.6/4.7 regression] EH unwinding support is broken

2012-02-10 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51921 --- Comment #11 from Ian Lance Taylor 2012-02-11 00:10:13 UTC --- Note that the C++ example must be compiled -fnon-call-exceptions.

[Bug target/52205] SPARC Solaris 2.11 unwind through signal handler fails with -fnon-call-exceptions

2012-02-11 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52205 Ian Lance Taylor changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug go/47656] libgo.so has writable executable stack

2012-02-11 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47656 --- Comment #4 from Ian Lance Taylor 2012-02-12 05:59:42 UTC --- Yes, __builtin_init_heap_trampoline is new for 4.7. Sorry for not answering earlier, I missed the e-mail message somehow.

[Bug go/51874] Many libgo testsuite failures on Solaris, IRIX

2012-02-11 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51874 --- Comment #7 from Ian Lance Taylor 2012-02-12 06:04:42 UTC --- In current mainline I'm not aware of any test failures on Solaris. The SPARC Solaris system I am using is very slow and I do see some timeouts. However, I do not see any more actu

[Bug go/51874] Many libgo testsuite failures on Solaris, IRIX

2012-02-11 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51874 --- Comment #8 from Ian Lance Taylor 2012-02-12 06:05:36 UTC --- Sorry, I should clarify that I don't see any failures on Solaris if I patch the compiler to avoid PR 51921.

[Bug go/52084] go tests fail to link on powerpc-linux-gnu (undefined reference to __sync_add_and_fetch_8)

2012-02-11 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52084 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/52218] [4.7 Regression] libgo ftbfs on arm-linux-gnueabi (unknown case for SETCONTEXT_CLOBBERS_TLS)

2012-02-12 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52218 --- Comment #1 from Ian Lance Taylor 2012-02-12 19:34:43 UTC --- Please look at the test case for SETCONTEXT_CLOBBERS_TLS in libgo/configure.ac and figure out why it fails on arm-linux-gnueabi. That test case should not fail on any GNU/Linux sys

[Bug target/52205] SPARC Solaris 2.11 unwind through signal handler fails with -fnon-call-exceptions

2012-02-12 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52205 --- Comment #6 from Ian Lance Taylor 2012-02-12 19:52:02 UTC --- The patch fixes the test case and also passes some relevant Go tests. Rainer, if OK, I'd like to leave it to you to comment on the patch and do a full testsuite run.

[Bug bootstrap/49829] [4.7 Regression] --disable-static --enable-shared regression: cannot find -lstdc++

2012-02-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49829 --- Comment #27 from Ian Lance Taylor 2012-02-13 17:12:57 UTC --- Vladimir: if you want to report this problem, please open a new bug report. Please do not tag on to this unrelated bug report. Thanks.

[Bug go/50654] Many Go tests fail on emutls targets

2012-02-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50654 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/48501] 64bit-out.go, select5-out.go, tmp.go compilation times out

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48501 Ian Lance Taylor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug go/48411] Bogusly canonicalized $target-gccgo

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48411 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug go/51874] Many libgo testsuite failures on Solaris, IRIX

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51874 Ian Lance Taylor changed: What|Removed |Added Status|NEW |WAITING --- Comment #10 from Ian Lance

[Bug go/52218] [4.7 Regression] libgo ftbfs on arm-linux-gnueabi (unknown case for SETCONTEXT_CLOBBERS_TLS)

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52218 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug go/48411] Bogusly canonicalized $target-gccgo

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48411 Ian Lance Taylor changed: What|Removed |Added Status|WAITING |ASSIGNED --- Comment #2 from Ian Lance

[Bug go/48411] Bogusly canonicalized $target-gccgo

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48411 Ian Lance Taylor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug go/48410] weird installation dir

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48410 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/48243] Several libgo tests fail on Solaris 10/SPARC

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48243 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/48122] crypto/aes test fails on 32-bit Solaris 11/x86

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48122 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/47726] language go can not build for mingw target

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47726 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Last reconfirmed|

[Bug go/47524] go1: internal compiler error: in do_get_tree, at go/gofrontend/types.cc:1739

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47524 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/46986] Go is not supported on Darwin

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46986 Ian Lance Taylor changed: What|Removed |Added Status|NEW |SUSPENDED --- Comment #18 from Ian Lan

[Bug go/46795] bootstrap with gccgo fails

2012-02-14 Thread ian at airs dot com
||ian at airs dot com Resolution||FIXED --- Comment #2 from Ian Lance Taylor 2012-02-14 20:01:35 UTC --- This particular problem has been fixed, so closing this bug report. I don't know what the current status is on FreeBSD. gcc

[Bug go/48407] libgo/configure --without-libffi doesn't work

2012-02-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48407 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/46986] Go is not supported on Darwin

2012-02-16 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46986 --- Comment #26 from Ian Lance Taylor 2012-02-16 15:48:18 UTC --- I think it would be great if somebody would tell me something I can used instead of makecontext/getcontext/setcontext. Unless somebody can come up with one, then I think the only

[Bug go/46986] Go is not supported on Darwin

2012-02-16 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46986 --- Comment #28 from Ian Lance Taylor 2012-02-16 16:50:13 UTC --- Using pthreads will be much less efficient than the current code using getcontext/setcontext. Writing machine-specific replacement code would be a much better idea than that.

[Bug go/52266] [4.7 Regression] syntax error in libgo/configure

2012-02-17 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52266 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/50166] .init_array/.fini_array support doesn't work on Solaris

2012-02-17 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50166 --- Comment #5 from Ian Lance Taylor 2012-02-17 15:59:42 UTC --- Can this PR be closed? It seems to have been fixed.

[Bug go/52218] [4.7 Regression] libgo ftbfs on arm-linux-gnueabi (unknown case for SETCONTEXT_CLOBBERS_TLS)

2012-02-21 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52218 --- Comment #5 from Ian Lance Taylor 2012-02-21 18:33:14 UTC --- If ARM GNU/Linux does not support getcontext/setcontext, then this particular configure test is not particularly relevant, since the library isn't going to work anyhow. I suppose t

[Bug go/52349] [4.7 Regression] go doesn't bootstrap

2012-02-23 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52349 --- Comment #5 from Ian Lance Taylor 2012-02-23 14:16:41 UTC --- Richi's patch is approved (I'm testing it myself, but go ahead and commit if it looks fine to you). Thanks.

[Bug target/52390] only linux uses nptl

2012-02-27 Thread ian at airs dot com
||ian at airs dot com Known to work||4.7.0 Resolution||FIXED --- Comment #2 from Ian Lance Taylor 2012-02-27 18:52:04 UTC --- Fixed on mainline. A patch for the 4.6 branch is fine with me but I don't pl

[Bug go/52342] 64-bit go.test/test/chan/doubleselect.go times out on Solaris/SPARC

2012-03-04 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52342 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/52342] 64-bit go.test/test/chan/doubleselect.go times out on Solaris/SPARC

2012-03-05 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52342 --- Comment #4 from Ian Lance Taylor 2012-03-05 15:38:36 UTC --- Don't worry, I will fix that one too, although it's odd that I don't see it myself. It's fairly important that gcc 4.7 support the Go 1 release, and that is going to require a few

[Bug go/52532] Many libgo tests fail with various linker errors

2012-03-08 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52532 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/52571] New: vectorizer changes alignment of common symbols

2012-03-12 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52571 Bug #: 52571 Summary: vectorizer changes alignment of common symbols Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Pri

[Bug tree-optimization/52571] vectorizer changes alignment of common symbols

2012-03-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52571 --- Comment #3 from Ian Lance Taylor 2012-03-13 15:48:36 UTC --- I agree: if the symbol is always common, the linker should use the largest alignment. But the symbol need not always be common. Consider one file with "unsigned long int *p;" and

[Bug go/52557] Timex undefined on arm-linux-gnueabi

2012-03-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52557 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug go/52557] Timex undefined on arm-linux-gnueabi

2012-03-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52557 Ian Lance Taylor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug go/52557] Timex undefined on arm-linux-gnueabi

2012-03-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52557 --- Comment #8 from Ian Lance Taylor 2012-03-13 22:13:24 UTC --- >From the log files, looks like there is some problem with unwinding the stack. My first guess would be that there is something wrong with the ARM-specific code in libgo/runtime/go

[Bug go/52583] Several new go testsuite failues on Solaris

2012-03-14 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583 --- Comment #2 from Ian Lance Taylor 2012-03-15 05:27:03 UTC --- What's failing is not Printf or Println, but the filename and line number. Those are retrieved using DWARF lookup on the PC, and evidently something is going wrong in that area. I

[Bug go/52583] Several new go testsuite failues on Solaris

2012-03-15 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583 --- Comment #4 from Ian Lance Taylor 2012-03-15 16:23:33 UTC --- If you look at the test (libgo/go/log/log_test.go), you'll see that it simply does if useFormat { Printf("hello %d world", 23) } else { Println("hello", 23,

[Bug go/52583] Several new go testsuite failues on Solaris

2012-03-15 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583 --- Comment #6 from Ian Lance Taylor 2012-03-16 03:18:46 UTC --- Thanks for looking at this. The first step is to run readelf --debug=line FILE to make sure that the line number information is recorded correctly. Which of course it probably is.

[Bug go/52583] Several new go testsuite failues on Solaris

2012-03-17 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583 --- Comment #12 from Ian Lance Taylor 2012-03-17 16:41:21 UTC --- Can you attach the output of readelf --debug (not just --debug=line) for the program that fails?

[Bug c/51206] Building Cross-Compiler for Linux/x86_64 multilibs fails due to FLAGS_FOR_TARGET

2012-03-20 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51206 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com, ktietz

[Bug libitm/52787] Segmentation fault on MinGW

2012-03-30 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52787 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com --- Comment #1

[Bug other/46770] Replace .ctors/.dtors with .init_array/.fini_array on targets supporting them

2012-04-17 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770 --- Comment #92 from Ian Lance Taylor 2012-04-18 03:50:51 UTC --- As I said in comment #47 and elsewhere, you should not confuse the order in which entries appear in .ctors or .init_array sections with the order in which they appear in the binary

[Bug other/46770] Replace .ctors/.dtors with .init_array/.fini_array on targets supporting them

2012-04-18 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770 --- Comment #94 from Ian Lance Taylor 2012-04-19 00:14:01 UTC --- It is misleading to think that the linker accumulates code in translation unit order for a C++ program. E.g., that is not what happens for template code or string constants. And

[Bug other/46770] Replace .ctors/.dtors with .init_array/.fini_array on targets supporting them

2012-04-22 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770 --- Comment #97 from Ian Lance Taylor 2012-04-22 17:03:24 UTC --- One option you have is to configure gcc with --disable-initfini-array.

[Bug other/46770] Replace .ctors/.dtors with .init_array/.fini_array on targets supporting them

2012-04-22 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770 --- Comment #102 from Ian Lance Taylor 2012-04-22 21:16:14 UTC --- To be clear, nothing has changed in collect2. The only thing that has changed is that data that was being emitted in the .ctors section is now being emitted in the .init_array se

[Bug other/46770] Replace .ctors/.dtors with .init_array/.fini_array on targets supporting them

2012-04-22 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770 --- Comment #104 from Ian Lance Taylor 2012-04-22 22:26:50 UTC --- I'm not sure what you mean. Each object file will have a .init_array section. The linker will assemble those sections in the usual manner. The order of global constructors in a

[Bug go/51874] Many libgo testsuite failures on IRIX

2012-04-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51874 --- Comment #16 from Ian Lance Taylor 2012-04-24 16:33:13 UTC --- At some point, can you update this bug with the current set of test failures using Go on Irix? No rush.

[Bug go/52359] time test is too load-sensitive

2012-04-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52359 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/52462] Several libgo tests FAIL intermittently: ../testdata races

2012-04-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52462 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/52583] Several new go testsuite failues on Solaris

2012-04-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583 --- Comment #16 from Ian Lance Taylor 2012-04-24 20:43:33 UTC --- I think that the problems with the log test should be fixed now.

[Bug go/52583] Several new go testsuite failues on Solaris

2012-04-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583 Ian Lance Taylor changed: What|Removed |Added Version|4.7.0 |4.7.1 --- Comment #19 from Ian Lance T

[Bug go/52341] crypto/rand FAILs before Solaris 11

2012-04-24 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52341 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Version|4.7.0

[Bug go/52583] Several new go testsuite failues on Solaris

2012-04-25 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583 --- Comment #21 from Ian Lance Taylor 2012-04-25 14:56:56 UTC --- I no longer see any failures on i386 Solaris. I see a few failures on x86_64 Solaris. They are all crashing in x86_64_fallback_frame_state when trying to unwind through a signal

[Bug go/52357] 64bit-out.go and go.test/test/cmplxdivide.go time out on Solaris/SPARC

2012-04-25 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52357 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/53125] New: Very slow register allocation on SPARC

2012-04-25 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53125 Bug #: 53125 Summary: Very slow register allocation on SPARC Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P

[Bug go/52357] 64bit-out.go and go.test/test/cmplxdivide.go time out on Solaris/SPARC

2012-04-25 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52357 --- Comment #2 from Ian Lance Taylor 2012-04-25 22:15:19 UTC --- SPARC register allocator slowness filed as PR 53125.

[Bug rtl-optimization/53125] Very slow register allocation on SPARC

2012-04-25 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53125 --- Comment #1 from Ian Lance Taylor 2012-04-25 22:34:17 UTC --- Out of curiousity I tried compiling the test case with -O2. On x86_64 it took 57.4 seconds, on SPARC it took 20 minutes 33 seconds.

[Bug go/52357] 64bit-out.go and go.test/test/cmplxdivide.go time out on Solaris/SPARC

2012-04-25 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52357 Ian Lance Taylor changed: What|Removed |Added Status|NEW |WAITING --- Comment #3 from Ian Lance

[Bug go/52360] time and net/http FAIL on Solaris 8 and 9

2012-04-27 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52360 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/52583] Several new go testsuite failues on Solaris

2012-04-27 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583 Ian Lance Taylor changed: What|Removed |Added Status|NEW |SUSPENDED --- Comment #22 from Ian Lan

[Bug go/52358] math FAILs on Solaris 8 and 9

2012-04-27 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52358 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug rtl-optimization/59099] New: Erroneous register allocation on 32-bit x86 using regparm

2013-11-12 Thread ian at airs dot com
Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ian at airs dot com CC: vmakarov at redhat dot com The appended test case should run without error and return 0. When I compile it with

[Bug rtl-optimization/59099] [4.9 Regression] Erroneous register allocation on 32-bit x86 using regparm

2013-11-19 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59099 --- Comment #7 from Ian Lance Taylor --- Thanks, Martin.

[Bug go/59408] [4.9 regression] Many Go tests FAIL with notesleep not on g0

2013-12-06 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59408 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug go/59432] [4.9 regression] sync/atomic FAILs on Solaris/x86

2013-12-09 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59432 --- Comment #1 from Ian Lance Taylor --- FYI, the point of the test is to get that segmentation violation and ensure that the signal handler generates a runtime panic as it should. The actual problem is presumably happening some time later.

[Bug target/29997] various targets: GCC fails to encode epilogues in unwind-info

2013-12-19 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29997 --- Comment #6 from Ian Lance Taylor --- All the insns in sh_expand_epilogue need to be examined to see if they need REG_CFA notes. Some of them already have them. I don't know what more are needed. For example, look at the changes made to the

[Bug go/59506] net FAILs (timeout) on alpha

2013-12-27 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59506 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug go/59506] net FAILs (timeout) on alpha

2013-12-27 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59506 Ian Lance Taylor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/51151] New: Invalid -Woverflow warning in C++ frontend

2011-11-15 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51151 Bug #: 51151 Summary: Invalid -Woverflow warning in C++ frontend Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug c++/51151] Invalid -Woverflow warning in C++ frontend

2011-11-16 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51151 Ian Lance Taylor changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #

[Bug lto/51255] New: Using -flto breaks code which puts values in .ctors or .init_array

2011-11-20 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51255 Bug #: 51255 Summary: Using -flto breaks code which puts values in .ctors or .init_array Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug go/46986] Go is not supported on Darwin

2011-12-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46986 --- Comment #17 from Ian Lance Taylor 2011-12-14 01:43:11 UTC --- The most recent patch is against gcc 4.6, and mainline is different. I have just moved the support for reading export data out of the Go frontend proper. The purpose of this move

[Bug middle-end/51592] New: ICE with -fnon-call-exceptions

2011-12-16 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51592 Bug #: 51592 Summary: ICE with -fnon-call-exceptions Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity

[Bug middle-end/51592] ICE with -fnon-call-exceptions

2011-12-16 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51592 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/51576] [4.7 Regression] Bootstrap failure with go

2011-12-16 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51576 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com --- Comment #5

[Bug c++/50012] [4.5/4.6/4.7 Regression] C++ front end misses -Wsign-compare warnings when extraneous parentheses are present

2012-01-06 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50012 --- Comment #7 from Ian Lance Taylor 2012-01-07 01:31:36 UTC --- Created attachment 26260 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26260 Possible patch I did not like the first approach because I think that checking c_dialect_cxx in t

[Bug c++/50012] [4.5/4.6 Regression] C++ front end misses -Wsign-compare warnings when extraneous parentheses are present

2012-01-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50012 Ian Lance Taylor changed: What|Removed |Added Summary|[4.5/4.6/4.7 Regression]|[4.5/4.6 Regression] C++

[Bug go/51598] Missing dependency on net/net.lo causes bootstrap failure

2012-01-17 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51598 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/50656] Several Go tests with unrecognized test line

2012-01-17 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50656 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/47656] libgo.so has writable executable stack

2012-01-27 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47656 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Version|4.6.0

[Bug middle-end/31710] [4.2/4.3 Regression] ICE in in set_value_range, at tree-vrp.c:278

2007-04-27 Thread ian at airs dot com
--- Comment #6 from ian at airs dot com 2007-04-27 21:50 --- Fixed on mainline and 4.2 branch. -- ian at airs dot com changed: What|Removed |Added Status

[Bug tree-optimization/31130] [4.2/4.3 Regression] VRP no longer derives range for division after negation

2007-04-27 Thread ian at airs dot com
--- Comment #8 from ian at airs dot com 2007-04-28 05:26 --- I don't see why this PR should count as a regression, since there is no regression in the generated code. There is only a change in VRP behaviour. The generated code is the same. This PR is only going to be r

[Bug tree-optimization/31739] [4.3 Regression] ICE at tree.c:902 compiling g-regexp.adb

2007-04-30 Thread ian at airs dot com
--- Comment #2 from ian at airs dot com 2007-05-01 04:34 --- Created an attachment (id=13467) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13467&action=view) Proposed patch I'm testing this now. -- ian at airs dot com changed: What

[Bug middle-end/31710] [4.2/4.3 Regression] ICE in in set_value_range, at tree-vrp.c:278

2007-05-01 Thread ian at airs dot com
--- Comment #10 from ian at airs dot com 2007-05-01 18:58 --- Please let me know if this is still a problem after revision 124334. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31710

[Bug tree-optimization/31739] [4.3 Regression] ICE at tree.c:902 compiling g-regexp.adb

2007-05-01 Thread ian at airs dot com
--- Comment #4 from ian at airs dot com 2007-05-01 18:59 --- Fixed on mainline. -- ian at airs dot com changed: What|Removed |Added CC|ian at gcc dot gnu

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-02 Thread ian at airs dot com
--- Comment #29 from ian at airs dot com 2007-05-02 16:57 --- Created an attachment (id=13497) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13497&action=view) Patch Here is one approach which fixes the test case. This introduces a new tree code, ALIASING_CONVERT_EXPR.

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-03 Thread ian at airs dot com
--- Comment #33 from ian at airs dot com 2007-05-03 20:33 --- Created an attachment (id=13504) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13504&action=view) Patch Here is a much simpler patch which also fixes the problem. This simply inserts a memory clobber befo

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-03 Thread ian at airs dot com
--- Comment #40 from ian at airs dot com 2007-05-04 07:37 --- Created an attachment (id=13506) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13506&action=view) Patch Here is yet another patch, an improvement over the previous one. It finally dawned on me that we can use

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-04 Thread ian at airs dot com
--- Comment #47 from ian at airs dot com 2007-05-04 16:54 --- Unfortunately there is no obvious way to avoid creating the asm if the types are the same. The reason is that the dynamic types are different, and we don't know the dynamic type. Look at your original test case:

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-11 Thread ian at airs dot com
--- Comment #49 from ian at airs dot com 2007-05-12 00:22 --- Created an attachment (id=13543) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13543&action=view) Patch Like sands through the hourglass, so are the patches to PR 29286. This version creates a new tree code.

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-12 Thread ian at airs dot com
--- Comment #54 from ian at airs dot com 2007-05-12 19:41 --- Regarding comment #51: I think the code is OK. What it does is, at the RTL level, make the two types alias each other for the entire function. This is different from what was happening on comment #47; that patch was making

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-12 Thread ian at airs dot com
--- Comment #55 from ian at airs dot com 2007-05-12 19:43 --- Regarding comment #52: do you have a reasonably sized test case? I didn't see any problems when I ran the C++ testsuite. I think tree-ssa-operands.c does the right thing: case CHANGE_DYNAMIC_TYPE

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-13 Thread ian at airs dot com
--- Comment #58 from ian at airs dot com 2007-05-14 04:45 --- Created an attachment (id=13551) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13551&action=view) Patch That test case turns out to be an oversight in my patch to tree-ssa-dce.c. Here is the new patch against m

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-14 Thread ian at airs dot com
--- Comment #64 from ian at airs dot com 2007-05-14 17:42 --- Re: comment #59: CHANGE_DYNAMIC_TYPE_EXPR does not have a result. I set it up so that it is essentially volatile, and represents an additional type aliasing at that point in the program. One of the earlier patches set it up

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-14 Thread ian at airs dot com
--- Comment #65 from ian at airs dot com 2007-05-14 18:14 --- Created an attachment (id=13553) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13553&action=view) Patch Thanks for the new test case. Here is a new patch. The change compared to the previous patch is just

<    1   2   3   4   5   6   7   8   9   10   >