From: SF/projects/mingw n. l. <min...@li...> - 2012-08-29 22:44:44
|
Bugs item #3563034, was opened at 2012-08-29 15:44 Message generated for change (Tracker Item Submitted) made by rob-ross You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: gcc-4.7.0 Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Rob Ross (rob-ross) Assigned to: Nobody/Anonymous (nobody) Summary: _GLIBCXX_DEBUG macro seems to break istringstream Initial Comment: After "g++ a.cpp", "a.exe" just prints "Done". After "g++ -D _GLIBCXX_DEBUG a.cpp", "a.exe" also surprisingly prints "Fail". #include <iostream> #include <sstream> int main() { std::string s = "2"; std::istringstream in(s); unsigned u = 0; if ( !(in >> u) ) std::cerr << "Fail\n"; std::cout << "Done\n"; } Host OS: 64-bit Windows 7 Pro gcc -v: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=c:/a/language/mingw/bin/../libexec/gcc/mingw32/4.7.0/lto-wrapper.exe Target: mingw32 Configured with: ../gcc-4.7.0/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw Thread model: win32 gcc version 4.7.0 (GCC) ld -v: GNU ld (GNU Binutils) 2.22 Build Environments: Same results in cmd.exe and Cygwin ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 |
From: SF/projects/mingw n. l. <min...@li...> - 2012-08-30 11:56:57
|
Bugs item #3563034, was opened at 2012-08-29 15:44 Message generated for change (Comment added) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: gcc-4.7.0 >Group: component package >Status: Pending Resolution: None Priority: 5 Private: No Submitted By: Rob Ross (rob-ross) Assigned to: Nobody/Anonymous (nobody) Summary: _GLIBCXX_DEBUG macro seems to break istringstream Initial Comment: After "g++ a.cpp", "a.exe" just prints "Done". After "g++ -D _GLIBCXX_DEBUG a.cpp", "a.exe" also surprisingly prints "Fail". #include <iostream> #include <sstream> int main() { std::string s = "2"; std::istringstream in(s); unsigned u = 0; if ( !(in >> u) ) std::cerr << "Fail\n"; std::cout << "Done\n"; } Host OS: 64-bit Windows 7 Pro gcc -v: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=c:/a/language/mingw/bin/../libexec/gcc/mingw32/4.7.0/lto-wrapper.exe Target: mingw32 Configured with: ../gcc-4.7.0/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw Thread model: win32 gcc version 4.7.0 (GCC) ld -v: GNU ld (GNU Binutils) 2.22 Build Environments: Same results in cmd.exe and Cygwin ---------------------------------------------------------------------- >Comment By: Earnie Boyd (earnie) Date: 2012-08-30 04:56 Message: You should take this to the GCC bugs list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 |
From: SF/projects/mingw n. l. <min...@li...> - 2012-08-30 21:04:17
|
Bugs item #3563034, was opened at 2012-08-29 15:44 Message generated for change (Comment added) made by rob-ross You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: gcc-4.7.0 Group: component package >Status: Open Resolution: None Priority: 5 Private: No Submitted By: Rob Ross (rob-ross) Assigned to: Nobody/Anonymous (nobody) Summary: _GLIBCXX_DEBUG macro seems to break istringstream Initial Comment: After "g++ a.cpp", "a.exe" just prints "Done". After "g++ -D _GLIBCXX_DEBUG a.cpp", "a.exe" also surprisingly prints "Fail". #include <iostream> #include <sstream> int main() { std::string s = "2"; std::istringstream in(s); unsigned u = 0; if ( !(in >> u) ) std::cerr << "Fail\n"; std::cout << "Done\n"; } Host OS: 64-bit Windows 7 Pro gcc -v: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=c:/a/language/mingw/bin/../libexec/gcc/mingw32/4.7.0/lto-wrapper.exe Target: mingw32 Configured with: ../gcc-4.7.0/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw Thread model: win32 gcc version 4.7.0 (GCC) ld -v: GNU ld (GNU Binutils) 2.22 Build Environments: Same results in cmd.exe and Cygwin ---------------------------------------------------------------------- >Comment By: Rob Ross (rob-ross) Date: 2012-08-30 14:04 Message: Note that this problem does not occur on x86_64 Linux with Debian g++ 4.7.1-2. ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-08-30 04:56 Message: You should take this to the GCC bugs list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 |
From: SF/projects/mingw n. l. <min...@li...> - 2012-08-31 13:10:32
|
Bugs item #3563034, was opened at 2012-08-29 15:44 Message generated for change (Comment added) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: gcc-4.7.0 Group: component package >Status: Pending Resolution: None Priority: 5 Private: No Submitted By: Rob Ross (rob-ross) Assigned to: Nobody/Anonymous (nobody) Summary: _GLIBCXX_DEBUG macro seems to break istringstream Initial Comment: After "g++ a.cpp", "a.exe" just prints "Done". After "g++ -D _GLIBCXX_DEBUG a.cpp", "a.exe" also surprisingly prints "Fail". #include <iostream> #include <sstream> int main() { std::string s = "2"; std::istringstream in(s); unsigned u = 0; if ( !(in >> u) ) std::cerr << "Fail\n"; std::cout << "Done\n"; } Host OS: 64-bit Windows 7 Pro gcc -v: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=c:/a/language/mingw/bin/../libexec/gcc/mingw32/4.7.0/lto-wrapper.exe Target: mingw32 Configured with: ../gcc-4.7.0/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw Thread model: win32 gcc version 4.7.0 (GCC) ld -v: GNU ld (GNU Binutils) 2.22 Build Environments: Same results in cmd.exe and Cygwin ---------------------------------------------------------------------- >Comment By: Earnie Boyd (earnie) Date: 2012-08-31 06:10 Message: That just means the issue is target specific. You need to take the issue up with the GCC bugs list. ---------------------------------------------------------------------- Comment By: Rob Ross (rob-ross) Date: 2012-08-30 14:04 Message: Note that this problem does not occur on x86_64 Linux with Debian g++ 4.7.1-2. ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-08-30 04:56 Message: You should take this to the GCC bugs list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 |
From: SF/projects/mingw n. l. <min...@li...> - 2012-10-19 16:43:45
|
Bugs item #3563034, was opened at 2012-08-29 15:44 Message generated for change (Settings changed) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: gcc-4.7.0 Group: component package >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: Rob Ross (rob-ross) Assigned to: Nobody/Anonymous (nobody) Summary: _GLIBCXX_DEBUG macro seems to break istringstream Initial Comment: After "g++ a.cpp", "a.exe" just prints "Done". After "g++ -D _GLIBCXX_DEBUG a.cpp", "a.exe" also surprisingly prints "Fail". #include <iostream> #include <sstream> int main() { std::string s = "2"; std::istringstream in(s); unsigned u = 0; if ( !(in >> u) ) std::cerr << "Fail\n"; std::cout << "Done\n"; } Host OS: 64-bit Windows 7 Pro gcc -v: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=c:/a/language/mingw/bin/../libexec/gcc/mingw32/4.7.0/lto-wrapper.exe Target: mingw32 Configured with: ../gcc-4.7.0/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw Thread model: win32 gcc version 4.7.0 (GCC) ld -v: GNU ld (GNU Binutils) 2.22 Build Environments: Same results in cmd.exe and Cygwin ---------------------------------------------------------------------- >Comment By: Earnie Boyd (earnie) Date: 2012-10-19 09:43 Message: The issue belongs in GCC bugs list. ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-08-31 06:10 Message: That just means the issue is target specific. You need to take the issue up with the GCC bugs list. ---------------------------------------------------------------------- Comment By: Rob Ross (rob-ross) Date: 2012-08-30 14:04 Message: Note that this problem does not occur on x86_64 Linux with Debian g++ 4.7.1-2. ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-08-30 04:56 Message: You should take this to the GCC bugs list. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3563034&group_id=2435 |