[Bug target/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2023-03-13 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #25 from James McKelvey --- I just tried the latest snapshot and it works great, no need to specify --disable-multilib.

[Bug target/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2023-02-01 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #18 from James McKelvey --- I don't know. How do I tell? I'm pretty sure they are just 64-bit.

[Bug target/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2023-02-01 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #16 from James McKelvey --- $ find /usr/local/lib/gcc -name libgcc_s\*.dll -o -name libgcc.a /usr/local/lib/gcc/x86_64-pc-cygwin/11.3.1/libgcc.a /usr/local/lib/gcc/x86_64-pc-cygwin/12.1.1/libgcc.a /usr/local/lib/gcc/x86_64-pc-cygwin/

[Bug target/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2023-02-01 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #14 from James McKelvey --- Okay I installed gcc-12, built about 10/29/2022: $ g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-pc-cygwin/12.2.1/lto-wrapper.exe Target: x86_64-pc-cygwin

[Bug target/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2022-12-23 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #11 from James McKelvey --- (In reply to Christophe Lyon from comment #10) > Can you try to revert my patches: > f0d3b6e384a68f8b58bc750f240a15cad92600cd > ccb9c7b129206209cfc315ab1a0432b5f517bdd9 > and remove your patch at comment #

[Bug target/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2022-12-10 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #8 from James McKelvey --- Okay I backed out the fix to t-cygwin-w64 and tried to build again with --disable-multilib and stil got the "no dirname" error. So that fix is definitely needed.

[Bug target/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2022-12-10 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #7 from James McKelvey --- That fix let the build proceed until it hit a #error much later. See 108011. Cygwin seems to be removing support for 32-bit, so although multilib has built for years, it won't anymore. That's my take. I'm

[Bug target/108011] [13 Regression] gcc-13-20221204 failure to build on Cygwin: ‘uc_mcontext’ has incomplete type

2022-12-07 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108011 James McKelvey changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #6 from James McKelv

[Bug target/108011] [13 Regression] gcc-13-20221204 failure to build on Cygwin: ‘uc_mcontext’ has incomplete type

2022-12-07 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108011 --- Comment #4 from James McKelvey --- Created attachment 54037 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54037&action=edit signal.h

[Bug bootstrap/108011] [13 Regression] gcc-13-20221204 failure to build on Cygwin: ‘uc_mcontext’ has incomplete type

2022-12-07 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108011 --- Comment #1 from James McKelvey --- Created attachment 54036 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54036&action=edit Config log

[Bug bootstrap/108011] New: [13 Regression] gcc-13-20221204 failure to build on Cygwin: ‘uc_mcontext’ has incomplete type

2022-12-07 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108011 Bug ID: 108011 Summary: [13 Regression] gcc-13-20221204 failure to build on Cygwin: ‘uc_mcontext’ has incomplete type Product: gcc Version: 13.0 Status: UNCONFIRMED

[Bug target/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2022-12-07 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #5 from James McKelvey --- This works: $ diff gcc/config/i386/t-cygwin-w64~ gcc/config/i386/t-cygwin-w64 2c2 < MULTILIB_DIRNAMES = 64 --- > MULTILIB_DIRNAMES = 64 32

[Bug c++/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2022-12-06 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #2 from James McKelvey --- Configured with: ./configure --enable-languages=c,c++ --enable-threads=posix

[Bug c++/107998] [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2022-12-06 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 --- Comment #1 from James McKelvey --- Created attachment 54032 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54032&action=edit Config log

[Bug c++/107998] New: [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32

2022-12-06 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107998 Bug ID: 107998 Summary: [13 Regression] gcc-13-20221204 failure to build on Cygwin No dirname for option: m32 Product: gcc Version: 13.0 Status: UNCONFIRMED Se

[Bug c++/107511] New: [13 Regression] gcc-13-20221030 failure to build on Cygwin due to lack of secure_getenv

2022-11-02 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107511 Bug ID: 107511 Summary: [13 Regression] gcc-13-20221030 failure to build on Cygwin due to lack of secure_getenv Product: gcc Version: 13.0 Status: UNCONFIRMED

[Bug c++/106128] Bogus Warning on static_cast double to bool with -Wfloat-equal

2022-06-28 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106128 --- Comment #1 from James McKelvey --- I guess I should say recent Windows 10 with Cygwin.

[Bug c++/106128] New: Bogus Warning on static_cast double to bool with -Wfloat-equal

2022-06-28 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106128 Bug ID: 106128 Summary: Bogus Warning on static_cast double to bool with -Wfloat-equal Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/105651] bogus "may overlap" memcpy warning with std::string

2022-05-24 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105651 --- Comment #4 from James McKelvey --- Still fails with gcc-12-20220521 and gcc-13-20220522, but not gcc-11-20220520.

[Bug c++/105651] Failure compiling constexpr/__builtin_memcpy on Cygwin with -std=c++20

2022-05-18 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105651 --- Comment #1 from James McKelvey --- Created attachment 52991 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52991&action=edit save-temps

[Bug c++/105651] New: Failure compiling constexpr/__builtin_memcpy on Cygwin with -std=c++20

2022-05-18 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105651 Bug ID: 105651 Summary: Failure compiling constexpr/__builtin_memcpy on Cygwin with -std=c++20 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/105540] [11 Regression] gcc-11-20220506 failure to build on Cygwin due to lack of secure_getenv

2022-05-09 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105540 --- Comment #1 from James McKelvey --- Created attachment 52946 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52946&action=edit Config log

[Bug libstdc++/105540] New: gcc-11-20220506 failure to build on Cygwin due to lack of secure_getenv

2022-05-09 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105540 Bug ID: 105540 Summary: gcc-11-20220506 failure to build on Cygwin due to lack of secure_getenv Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/104830] Errors Building gcc-12-20220306 under Cygwin: __terminate and more

2022-03-07 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104830 --- Comment #1 from James McKelvey --- Created attachment 52576 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52576&action=edit Config log

[Bug libstdc++/104830] New: Errors Building gcc-12-20220306 under Cygwin: __terminate and more

2022-03-07 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104830 Bug ID: 104830 Summary: Errors Building gcc-12-20220306 under Cygwin: __terminate and more Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/104536] gcc-12-20220213 Fails to build on Cygwin: contraction ‘can%'t’ in format

2022-02-14 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104536 --- Comment #1 from James McKelvey --- Created attachment 52441 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52441&action=edit Config log

[Bug bootstrap/104536] New: gcc-12-20220213 Fails to build on Cygwin: contraction ‘can%'t’ in format

2022-02-14 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104536 Bug ID: 104536 Summary: gcc-12-20220213 Fails to build on Cygwin: contraction ‘can%'t’ in format Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: norma

[Bug bootstrap/104217] gcc-12-20220123 failure to build on Cygwin due to lack of secure_getenv

2022-01-24 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104217 --- Comment #5 from James McKelvey --- Created attachment 52284 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52284&action=edit Config log

[Bug bootstrap/104217] gcc-12-20220123 failure to build on Cygwin due to lack of secure_getenv

2022-01-24 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104217 --- Comment #2 from James McKelvey --- Builds with gcc-11-20220122.

[Bug bootstrap/104217] New: gcc-12-20220123 failure to build on Cygwin due to lack of secure_getenv

2022-01-24 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104217 Bug ID: 104217 Summary: gcc-12-20220123 failure to build on Cygwin due to lack of secure_getenv Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/101369] Bootstrap failure of gcc-12-20210704 on Cygwin

2021-07-08 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101369 --- Comment #4 from James McKelvey --- Probably duplicate of 101377 for 11.1.1. I see error for 11 and 12.

[Bug bootstrap/101369] Bootstrap failure of gcc-12-20210704 on Cygwin

2021-07-07 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101369 James McKelvey changed: What|Removed |Added CC||mckelvey at maskull dot com --- Commen

[Bug bootstrap/101369] New: Bootstrap failure of gcc-12-20210704 on Cygwin

2021-07-07 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101369 Bug ID: 101369 Summary: Bootstrap failure of gcc-12-20210704 on Cygwin Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: b

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with/without optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #24 from James McKelvey --- Running Cygwin 3.2.0(0.340/5/3) under Windows 10. Using built-in specs. COLLECT_GCC=/usr/local/bin/g++ COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-pc-cygwin/11.1.1/lto-wrapper.exe Target: x86_64-pc-

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with/without optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #18 from James McKelvey --- If I build with -D_GLIBCXX_USE_CXX11_ABI=0 it all works. But with =1 I get the mismatches.

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with/without optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #17 from James McKelvey --- Sorry, that constructor is in the .cc file. Looks like the .cc contents weren't picked up by the attempt to get the preprocessed source. BreakPattern:: BreakPattern(const pdstring& val

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with/without optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #16 from James McKelvey --- The Break's are actually functions that call the constructor. They look like this: inline BreakPattern Break(const AbstractStringScalarValue& value, const ComplementEnum&a_complement =

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with/without optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #15 from James McKelvey --- The Break's are actually functions that call the constructor. They look like this: inline BreakPattern Break(const AbstractStringScalarValue& value, const ComplementEnum&a_complement =

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with/without optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 James McKelvey changed: What|Removed |Added CC||mckelvey at maskull dot com --- Commen

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with/without optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #12 from James McKelvey --- I don't see _GLIBCXX_USE_CXX11_ABI anywhere in the code.

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with/without optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #11 from James McKelvey --- I don't see _GLIBCXX_USE_CXX11_ABI anywhere in the code.

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #10 from James McKelvey --- Created attachment 50824 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50824&action=edit Preprocessed source for main

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-17 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #9 from James McKelvey --- Created attachment 50823 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50823&action=edit Preprocessed source for BreakPattern.h

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-16 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #2 from James McKelvey --- Occurs with and without optimization. I'll compare errors between the two.

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-16 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #1 from James McKelvey --- Created attachment 50821 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50821&action=edit Source of Main

[Bug c++/100629] New: Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-16 Thread mckelvey at maskull dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 Bug ID: 100629 Summary: Regression from 10 symbol mismatch between class definition and use with optimization Product: gcc Version: 11.1.1 Status: UNCONFIRMED