Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c++ > #88349 > unrolled thread
| Started by | Mr Flibble <flibble@reddwarf.jmc.corp> |
|---|---|
| First post | 2023-01-02 01:22 +0000 |
| Last post | 2023-01-14 13:13 -0800 |
| Articles | 20 on this page of 47 — 10 participants |
Back to article view | Back to comp.lang.c++
About Flibble Mr Flibble <flibble@reddwarf.jmc.corp> - 2023-01-02 01:22 +0000
Re: About Flibble "Alf P. Steinbach" <alf.p.steinbach@gmail.com> - 2023-01-02 18:39 +0100
Re: About Flibble Mr Flibble <flibble@reddwarf.jmc.corp> - 2023-01-02 18:08 +0000
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-02 21:41 -0800
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-02 21:43 -0800
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-02 21:44 -0800
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-04 00:59 -0800
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-11 23:13 -0800
Re: About Flibble Stuart Redmann <DerTopper@web.de> - 2023-01-13 07:19 +0100
Re: About Flibble Muttley@dastardlyhq.com - 2023-01-13 10:15 +0000
Re: About Flibble Manu Raju <MR@invalid.invalid> - 2023-01-13 14:29 +0000
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-13 13:43 -0800
Re: About Flibble Muttley@dastardlyhq.com - 2023-01-14 09:52 +0000
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-14 14:44 -0800
Re: About Flibble David Brown <david.brown@hesbynett.no> - 2023-01-16 11:37 +0100
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-16 11:45 -0800
Re: About Flibble Mr Flibble <flibble@reddwarf.jmc.corp> - 2023-01-16 20:49 +0000
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-18 00:02 -0800
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-18 00:04 -0800
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-16 11:52 -0800
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-16 11:57 -0800
Re: About Flibble David Brown <david.brown@hesbynett.no> - 2023-01-16 11:32 +0100
Re: About Flibble Muttley@dastardlyhq.com - 2023-01-16 11:31 +0000
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-16 11:51 -0800
Re: About Flibble Muttley@dastardlyhq.com - 2023-01-17 09:34 +0000
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-17 12:36 -0800
Re: About Flibble Muttley@dastardlyhq.com - 2023-01-18 09:27 +0000
Re: About Flibble Christian Gollwitzer <auriocus@gmx.de> - 2023-01-18 16:22 +0100
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-18 11:56 -0800
Re: About Flibble scott@slp53.sl.home (Scott Lurndal) - 2023-01-18 20:00 +0000
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-18 12:11 -0800
Re: About Flibble David Brown <david.brown@hesbynett.no> - 2023-01-18 21:17 +0100
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-18 12:35 -0800
Re: About Flibble David Brown <david.brown@hesbynett.no> - 2023-01-19 08:55 +0100
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-23 20:11 -0800
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-23 20:12 -0800
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-18 12:37 -0800
Re: About Flibble Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-01-18 15:30 -0800
Re: About Flibble David Brown <david.brown@hesbynett.no> - 2023-01-19 08:55 +0100
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-19 12:16 -0800
Re: About Flibble Muttley@dastardlyhq.com - 2023-01-19 09:33 +0000
Re: About Flibble David Brown <david.brown@hesbynett.no> - 2023-01-19 15:28 +0100
Re: About Flibble scott@slp53.sl.home (Scott Lurndal) - 2023-01-19 14:57 +0000
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-16 11:46 -0800
Re: About Flibble Mr Flibble <flibble@reddwarf.jmc.corp> - 2023-01-14 19:24 +0000
Re: About Flibble Mr Flibble <flibble@reddwarf.jmc.corp> - 2023-01-14 19:24 +0000
Re: About Flibble "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-01-14 13:13 -0800
Page 1 of 3 [1] 2 3 Next page →
| From | Mr Flibble <flibble@reddwarf.jmc.corp> |
|---|---|
| Date | 2023-01-02 01:22 +0000 |
| Subject | About Flibble |
| Message-ID | <17365954d3a22919$8654$16855$7aa12caf@news.newsdemon.com> |
I am a Generation X white male aphantasiac with self-diagnosed Asperger's. Bite me. Message ends. /Flibble
[toc] | [next] | [standalone]
| From | "Alf P. Steinbach" <alf.p.steinbach@gmail.com> |
|---|---|
| Date | 2023-01-02 18:39 +0100 |
| Message-ID | <tov4sd$1rf55$1@dont-email.me> |
| In reply to | #88349 |
On 2 Jan 2023 02:22, Mr Flibble wrote: > I am a Generation X white male aphantasiac with self-diagnosed Asperger's. TIL: (Wikipedia) "Aphantasia is the inability to visualize. Otherwise known as image-free thinking. People with aphantasia don't create any pictures of familiar objects, people, or places in their mind's eye. Not for thoughts, memories, or images of the future. We lack this quasi-perceptual “picture-it” system completely." Oh. Developing a graphical user interface framework with focus on visual effects and color support while lacking the ability to visualize. That's impressive! :-o - Alf
[toc] | [prev] | [next] | [standalone]
| From | Mr Flibble <flibble@reddwarf.jmc.corp> |
|---|---|
| Date | 2023-01-02 18:08 +0000 |
| Message-ID | <1736903eb0dc2e65$3$1696284$faa1acb7@news.newsdemon.com> |
| In reply to | #88356 |
On Mon, 02 Jan 2023 18:39:24 +0100, Alf P. Steinbach wrote: > On 2 Jan 2023 02:22, Mr Flibble wrote: >> I am a Generation X white male aphantasiac with self-diagnosed >> Asperger's. > > TIL: (Wikipedia) "Aphantasia is the inability to visualize. Otherwise > known as image-free thinking. People with aphantasia don't create any > pictures of familiar objects, people, or places in their mind's eye. Not > for thoughts, memories, or images of the future. We lack this > quasi-perceptual “picture-it” system completely." > > Oh. Developing a graphical user interface framework with focus on visual > effects and color support while lacking the ability to visualize. That's > impressive! :-o I have to think in terms of abstractions instead; luckily being a programmer mathematics helps out as it is used to abstract many real world concepts. /Flibble
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-02 21:41 -0800 |
| Message-ID | <tp0f75$229oq$1@dont-email.me> |
| In reply to | #88349 |
On 1/1/2023 5:22 PM, Mr Flibble wrote: > I am a Generation X white male aphantasiac with self-diagnosed Asperger's. > Bite me. [...] Why does it sure seem as if a lot of people with engineers diease are very smart?
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-02 21:43 -0800 |
| Message-ID | <tp0f9c$229oq$2@dont-email.me> |
| In reply to | #88360 |
On 1/2/2023 9:41 PM, Chris M. Thomasson wrote: > On 1/1/2023 5:22 PM, Mr Flibble wrote: >> I am a Generation X white male aphantasiac with self-diagnosed >> Asperger's. >> Bite me. > > [...] > > Why does it sure seem as if a lot of people with engineers diease are > very smart? Heck, look up Temple Grandin! A very smart person, indeed!
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-02 21:44 -0800 |
| Message-ID | <tp0fcd$229oq$3@dont-email.me> |
| In reply to | #88361 |
On 1/2/2023 9:43 PM, Chris M. Thomasson wrote: > On 1/2/2023 9:41 PM, Chris M. Thomasson wrote: >> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>> I am a Generation X white male aphantasiac with self-diagnosed >>> Asperger's. >>> Bite me. >> >> [...] >> >> Why does it sure seem as if a lot of people with engineers diease are >> very smart? > > Heck, look up Temple Grandin! A very smart person, indeed! https://www.templegrandin.com
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-04 00:59 -0800 |
| Message-ID | <tp3f62$2dmo3$10@dont-email.me> |
| In reply to | #88349 |
On 1/1/2023 5:22 PM, Mr Flibble wrote: > I am a Generation X white male aphantasiac with self-diagnosed Asperger's. > Bite me. > > Message ends. [...] I got a little taste of the msvc debugger today...
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-11 23:13 -0800 |
| Message-ID | <tpobu9$176tp$1@dont-email.me> |
| In reply to | #88349 |
On 1/1/2023 5:22 PM, Mr Flibble wrote: > I am a Generation X white male aphantasiac with self-diagnosed Asperger's. > Bite me. > > Message ends. The god damn MSVC debugger is messed up pretty bad! Got another taste of it!
[toc] | [prev] | [next] | [standalone]
| From | Stuart Redmann <DerTopper@web.de> |
|---|---|
| Date | 2023-01-13 07:19 +0100 |
| Message-ID | <289481310.695283021.465635.DerTopper-web.de@news.eternal-september.org> |
| In reply to | #88491 |
Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: > On 1/1/2023 5:22 PM, Mr Flibble wrote: >> I am a Generation X white male aphantasiac with self-diagnosed Asperger's. >> Bite me. >> >> Message ends. > > The god damn MSVC debugger is messed up pretty bad! Got another taste of it! > > Care to elaborate? I think that the Visual Studios debugging capabilities are outstanding because of the ability to add custom debug visualization. This is possible using a rather rich extension interface (badly documented, though). It enables us to export our data (2D geometries like polygons, line strings, etc.) into an external viewer with a simple mouse click. It can‘t get more convenient than that. Regards, Stuart
[toc] | [prev] | [next] | [standalone]
| From | Muttley@dastardlyhq.com |
|---|---|
| Date | 2023-01-13 10:15 +0000 |
| Message-ID | <tpravo$1s0k$1@gioia.aioe.org> |
| In reply to | #88492 |
On Fri, 13 Jan 2023 07:19:45 +0100 Stuart Redmann <DerTopper@web.de> wrote: >Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>> I am a Generation X white male aphantasiac with self-diagnosed Asperger's. >>> Bite me. >>> >>> Message ends. >> >> The god damn MSVC debugger is messed up pretty bad! Got another taste of it! >> >> > >Care to elaborate? I think that the Visual Studios debugging capabilities >are outstanding because of the ability to add custom debug visualization. >This is possible using a rather rich extension interface (badly documented, >though). It enables us to export our data (2D geometries like polygons, >line strings, etc.) into an external viewer with a simple mouse click. It >can‘t get more convenient than that. The sort of people who write extensions to editors and debuggers obviously don't have enough real work to do.
[toc] | [prev] | [next] | [standalone]
| From | Manu Raju <MR@invalid.invalid> |
|---|---|
| Date | 2023-01-13 14:29 +0000 |
| Message-ID | <tprpv3$1ko1p$1@dont-email.me> |
| In reply to | #88492 |
On 13/01/2023 06:19, Stuart Redmann wrote: > Care to elaborate? I think that the Visual Studios debugging capabilities > are outstanding because of the ability to add custom debug visualization. > This is possible using a rather rich extension interface (badly documented, > though). It enables us to export our data (2D geometries like polygons, > line strings, etc.) into an external viewer with a simple mouse click. It > can‘t get more convenient than that. > > I think he was sarcastic about Flibble's health issues but I won't say more because I could be wrong.
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-13 13:43 -0800 |
| Message-ID | <tpsj9b$1n8oj$1@dont-email.me> |
| In reply to | #88492 |
On 1/12/2023 10:19 PM, Stuart Redmann wrote: > Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>> I am a Generation X white male aphantasiac with self-diagnosed Asperger's. >>> Bite me. >>> >>> Message ends. >> >> The god damn MSVC debugger is messed up pretty bad! Got another taste of it! >> >> > > Care to elaborate? > I think that the Visual Studios debugging capabilities > are outstanding because of the ability to add custom debug visualization. > This is possible using a rather rich extension interface (badly documented, > though). It enables us to export our data (2D geometries like polygons, > line strings, etc.) into an external viewer with a simple mouse click. It > can‘t get more convenient than that. A line of code would push_back an element into a std::vector. The damn debugger would show that the vector contained no elements, however, one was there. Then there are other oddities. I have never had this problem with MSVC before.
[toc] | [prev] | [next] | [standalone]
| From | Muttley@dastardlyhq.com |
|---|---|
| Date | 2023-01-14 09:52 +0000 |
| Message-ID | <tptu10$q5n$1@gioia.aioe.org> |
| In reply to | #88513 |
On Fri, 13 Jan 2023 13:43:06 -0800 "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> wrote: >On 1/12/2023 10:19 PM, Stuart Redmann wrote: >> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >>> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>>> I am a Generation X white male aphantasiac with self-diagnosed Asperger's. >>>> Bite me. >>>> >>>> Message ends. >>> >>> The god damn MSVC debugger is messed up pretty bad! Got another taste of it! > >>> >>> >> >> Care to elaborate? > >> I think that the Visual Studios debugging capabilities >> are outstanding because of the ability to add custom debug visualization. >> This is possible using a rather rich extension interface (badly documented, >> though). It enables us to export our data (2D geometries like polygons, >> line strings, etc.) into an external viewer with a simple mouse click. It >> can‘t get more convenient than that. > >A line of code would push_back an element into a std::vector. The damn >debugger would show that the vector contained no elements, however, one >was there. Then there are other oddities. > >I have never had this problem with MSVC before. I don't know about VS, but if you use heavy optimisation with gcc then gdb will often lose the plot when stepping and examining variables. Perhaps that was the issue you had?
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-14 14:44 -0800 |
| Message-ID | <tpvb8i$249v2$1@dont-email.me> |
| In reply to | #88517 |
On 1/14/2023 1:52 AM, Muttley@dastardlyhq.com wrote: > On Fri, 13 Jan 2023 13:43:06 -0800 > "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> wrote: >> On 1/12/2023 10:19 PM, Stuart Redmann wrote: >>> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >>>> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>>>> I am a Generation X white male aphantasiac with self-diagnosed Asperger's. >>>>> Bite me. >>>>> >>>>> Message ends. >>>> >>>> The god damn MSVC debugger is messed up pretty bad! Got another taste of it! >> >>>> >>>> >>> >>> Care to elaborate? >> >>> I think that the Visual Studios debugging capabilities >>> are outstanding because of the ability to add custom debug visualization. >>> This is possible using a rather rich extension interface (badly documented, >>> though). It enables us to export our data (2D geometries like polygons, >>> line strings, etc.) into an external viewer with a simple mouse click. It >>> can‘t get more convenient than that. >> >> A line of code would push_back an element into a std::vector. The damn >> debugger would show that the vector contained no elements, however, one >> was there. Then there are other oddities. >> >> I have never had this problem with MSVC before. > > I don't know about VS, but if you use heavy optimisation with gcc then gdb > will often lose the plot when stepping and examining variables. Perhaps that > was the issue you had? > In debug mode.
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2023-01-16 11:37 +0100 |
| Message-ID | <tq39dt$2mhn0$3@dont-email.me> |
| In reply to | #88521 |
On 14/01/2023 23:44, Chris M. Thomasson wrote: > On 1/14/2023 1:52 AM, Muttley@dastardlyhq.com wrote: >> On Fri, 13 Jan 2023 13:43:06 -0800 >> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> wrote: >>> On 1/12/2023 10:19 PM, Stuart Redmann wrote: >>>> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >>>>> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>>>>> I am a Generation X white male aphantasiac with self-diagnosed >>>>>> Asperger's. >>>>>> Bite me. >>>>>> >>>>>> Message ends. >>>>> >>>>> The god damn MSVC debugger is messed up pretty bad! Got another >>>>> taste of it! >>> >>>>> >>>>> >>>> >>>> Care to elaborate? >>> >>>> I think that the Visual Studios debugging capabilities >>>> are outstanding because of the ability to add custom debug >>>> visualization. >>>> This is possible using a rather rich extension interface (badly >>>> documented, >>>> though). It enables us to export our data (2D geometries like polygons, >>>> line strings, etc.) into an external viewer with a simple mouse >>>> click. It >>>> can‘t get more convenient than that. >>> >>> A line of code would push_back an element into a std::vector. The damn >>> debugger would show that the vector contained no elements, however, one >>> was there. Then there are other oddities. >>> >>> I have never had this problem with MSVC before. >> >> I don't know about VS, but if you use heavy optimisation with gcc then >> gdb >> will often lose the plot when stepping and examining variables. >> Perhaps that >> was the issue you had? >> > > In debug mode. "Debug mode" is mostly a meaningless concept. Many IDE's set up two different build configurations - one they call "Debug" with low optimisation and lots of debugger information, and one they call "Release" with high optimisation and little debugger information. But there is not really such a thing as "optimised" code and "unoptimised" code - compilers can enable or disable different passes and different kinds of optimisations. Some "optimisations" are done even when compilers are set to "no optimisation", and some optimisation passes that are possible are not done even on "highest optimisation" flags. (And some "optimisations" can make code slower in practice.) At best, "debug mode" reduces the risk of seeing such disconnects between the source code and the effect of the object code, but it will not eliminate it.
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-16 11:45 -0800 |
| Message-ID | <tq49gd$2rp5t$1@dont-email.me> |
| In reply to | #88538 |
On 1/16/2023 2:37 AM, David Brown wrote: > On 14/01/2023 23:44, Chris M. Thomasson wrote: >> On 1/14/2023 1:52 AM, Muttley@dastardlyhq.com wrote: >>> On Fri, 13 Jan 2023 13:43:06 -0800 >>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> wrote: >>>> On 1/12/2023 10:19 PM, Stuart Redmann wrote: >>>>> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >>>>>> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>>>>>> I am a Generation X white male aphantasiac with self-diagnosed >>>>>>> Asperger's. >>>>>>> Bite me. >>>>>>> >>>>>>> Message ends. >>>>>> >>>>>> The god damn MSVC debugger is messed up pretty bad! Got another >>>>>> taste of it! >>>> >>>>>> >>>>>> >>>>> >>>>> Care to elaborate? >>>> >>>>> I think that the Visual Studios debugging capabilities >>>>> are outstanding because of the ability to add custom debug >>>>> visualization. >>>>> This is possible using a rather rich extension interface (badly >>>>> documented, >>>>> though). It enables us to export our data (2D geometries like >>>>> polygons, >>>>> line strings, etc.) into an external viewer with a simple mouse >>>>> click. It >>>>> can‘t get more convenient than that. >>>> >>>> A line of code would push_back an element into a std::vector. The damn >>>> debugger would show that the vector contained no elements, however, one >>>> was there. Then there are other oddities. >>>> >>>> I have never had this problem with MSVC before. >>> >>> I don't know about VS, but if you use heavy optimisation with gcc >>> then gdb >>> will often lose the plot when stepping and examining variables. >>> Perhaps that >>> was the issue you had? >>> >> >> In debug mode. > > "Debug mode" is mostly a meaningless concept. > > Many IDE's set up two different build configurations - one they call > "Debug" with low optimisation and lots of debugger information, and one > they call "Release" with high optimisation and little debugger > information. But there is not really such a thing as "optimised" code > and "unoptimised" code - compilers can enable or disable different > passes and different kinds of optimisations. Some "optimisations" are > done even when compilers are set to "no optimisation", and some > optimisation passes that are possible are not done even on "highest > optimisation" flags. (And some "optimisations" can make code slower in > practice.) > > At best, "debug mode" reduces the risk of seeing such disconnects > between the source code and the effect of the object code, but it will > not eliminate it. > I have a lot of experience with MSVC. Optimization is disabled in Debug mode by default. I have not artificially altered the optimization settings. I have never had these problems with the MSVC debugger before. Your comment just made me check, and it's disabled in Debug mode. Mr. Flibble is right. The debugger is not up to par. Damn.
[toc] | [prev] | [next] | [standalone]
| From | Mr Flibble <flibble@reddwarf.jmc.corp> |
|---|---|
| Date | 2023-01-16 20:49 +0000 |
| Message-ID | <173ae5266d8d6e6d$6244$210654$3aa16cab@news.newsdemon.com> |
| In reply to | #88544 |
On Mon, 16 Jan 2023 11:45:16 -0800, Chris M. Thomasson wrote: > On 1/16/2023 2:37 AM, David Brown wrote: >> On 14/01/2023 23:44, Chris M. Thomasson wrote: >>> On 1/14/2023 1:52 AM, Muttley@dastardlyhq.com wrote: >>>> On Fri, 13 Jan 2023 13:43:06 -0800 "Chris M. Thomasson" >>>> <chris.m.thomasson.1@gmail.com> wrote: >>>>> On 1/12/2023 10:19 PM, Stuart Redmann wrote: >>>>>> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >>>>>>> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>>>>>>> I am a Generation X white male aphantasiac with self-diagnosed >>>>>>>> Asperger's. >>>>>>>> Bite me. >>>>>>>> >>>>>>>> Message ends. >>>>>>> >>>>>>> The god damn MSVC debugger is messed up pretty bad! Got another >>>>>>> taste of it! >>>>> >>>>> >>>>>>> >>>>>>> >>>>>> Care to elaborate? >>>>> >>>>>> I think that the Visual Studios debugging capabilities are >>>>>> outstanding because of the ability to add custom debug >>>>>> visualization. >>>>>> This is possible using a rather rich extension interface (badly >>>>>> documented, >>>>>> though). It enables us to export our data (2D geometries like >>>>>> polygons, >>>>>> line strings, etc.) into an external viewer with a simple mouse >>>>>> click. It can‘t get more convenient than that. >>>>> >>>>> A line of code would push_back an element into a std::vector. The >>>>> damn debugger would show that the vector contained no elements, >>>>> however, one was there. Then there are other oddities. >>>>> >>>>> I have never had this problem with MSVC before. >>>> >>>> I don't know about VS, but if you use heavy optimisation with gcc >>>> then gdb will often lose the plot when stepping and examining >>>> variables. Perhaps that was the issue you had? >>>> >>>> >>> In debug mode. >> >> "Debug mode" is mostly a meaningless concept. >> >> Many IDE's set up two different build configurations - one they call >> "Debug" with low optimisation and lots of debugger information, and one >> they call "Release" with high optimisation and little debugger >> information. But there is not really such a thing as "optimised" code >> and "unoptimised" code - compilers can enable or disable different >> passes and different kinds of optimisations. Some "optimisations" are >> done even when compilers are set to "no optimisation", and some >> optimisation passes that are possible are not done even on "highest >> optimisation" flags. (And some "optimisations" can make code slower in >> practice.) >> >> At best, "debug mode" reduces the risk of seeing such disconnects >> between the source code and the effect of the object code, but it will >> not eliminate it. >> >> > I have a lot of experience with MSVC. Optimization is disabled in Debug > mode by default. I have not artificially altered the optimization > settings. I have never had these problems with the MSVC debugger before. > Your comment just made me check, and it's disabled in Debug mode. Mr. > Flibble is right. The debugger is not up to par. Damn. As your codebase doesn't look as involved as mine do you think you are in a position to create a test case and create a MSVC defect report? In the meantime I recommend downgrading to VS2019. /Flibble
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-18 00:02 -0800 |
| Message-ID | <tq892u$23tvo$1@dont-email.me> |
| In reply to | #88550 |
On 1/16/2023 12:49 PM, Mr Flibble wrote: > On Mon, 16 Jan 2023 11:45:16 -0800, Chris M. Thomasson wrote: > >> On 1/16/2023 2:37 AM, David Brown wrote: >>> On 14/01/2023 23:44, Chris M. Thomasson wrote: >>>> On 1/14/2023 1:52 AM, Muttley@dastardlyhq.com wrote: >>>>> On Fri, 13 Jan 2023 13:43:06 -0800 "Chris M. Thomasson" >>>>> <chris.m.thomasson.1@gmail.com> wrote: >>>>>> On 1/12/2023 10:19 PM, Stuart Redmann wrote: >>>>>>> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >>>>>>>> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>>>>>>>> I am a Generation X white male aphantasiac with self-diagnosed >>>>>>>>> Asperger's. >>>>>>>>> Bite me. >>>>>>>>> >>>>>>>>> Message ends. >>>>>>>> >>>>>>>> The god damn MSVC debugger is messed up pretty bad! Got another >>>>>>>> taste of it! >>>>>> >>>>>> >>>>>>>> >>>>>>>> >>>>>>> Care to elaborate? >>>>>> >>>>>>> I think that the Visual Studios debugging capabilities are >>>>>>> outstanding because of the ability to add custom debug >>>>>>> visualization. >>>>>>> This is possible using a rather rich extension interface (badly >>>>>>> documented, >>>>>>> though). It enables us to export our data (2D geometries like >>>>>>> polygons, >>>>>>> line strings, etc.) into an external viewer with a simple mouse >>>>>>> click. It can‘t get more convenient than that. >>>>>> >>>>>> A line of code would push_back an element into a std::vector. The >>>>>> damn debugger would show that the vector contained no elements, >>>>>> however, one was there. Then there are other oddities. >>>>>> >>>>>> I have never had this problem with MSVC before. >>>>> >>>>> I don't know about VS, but if you use heavy optimisation with gcc >>>>> then gdb will often lose the plot when stepping and examining >>>>> variables. Perhaps that was the issue you had? >>>>> >>>>> >>>> In debug mode. >>> >>> "Debug mode" is mostly a meaningless concept. >>> >>> Many IDE's set up two different build configurations - one they call >>> "Debug" with low optimisation and lots of debugger information, and one >>> they call "Release" with high optimisation and little debugger >>> information. But there is not really such a thing as "optimised" code >>> and "unoptimised" code - compilers can enable or disable different >>> passes and different kinds of optimisations. Some "optimisations" are >>> done even when compilers are set to "no optimisation", and some >>> optimisation passes that are possible are not done even on "highest >>> optimisation" flags. (And some "optimisations" can make code slower in >>> practice.) >>> >>> At best, "debug mode" reduces the risk of seeing such disconnects >>> between the source code and the effect of the object code, but it will >>> not eliminate it. >>> >>> >> I have a lot of experience with MSVC. Optimization is disabled in Debug >> mode by default. I have not artificially altered the optimization >> settings. I have never had these problems with the MSVC debugger before. >> Your comment just made me check, and it's disabled in Debug mode. Mr. >> Flibble is right. The debugger is not up to par. Damn. > > As your codebase doesn't look as involved as mine do you think you are in > a position to create a test case and create a MSVC defect report? In the > meantime I recommend downgrading to VS2019. Perhaps... I am working hard on a bone system, to make any model dance. I am learning about geometry shaders... MSVC let me down.
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-18 00:04 -0800 |
| Message-ID | <tq896j$23tvo$2@dont-email.me> |
| In reply to | #88592 |
On 1/18/2023 12:02 AM, Chris M. Thomasson wrote: > On 1/16/2023 12:49 PM, Mr Flibble wrote: >> On Mon, 16 Jan 2023 11:45:16 -0800, Chris M. Thomasson wrote: >> >>> On 1/16/2023 2:37 AM, David Brown wrote: >>>> On 14/01/2023 23:44, Chris M. Thomasson wrote: >>>>> On 1/14/2023 1:52 AM, Muttley@dastardlyhq.com wrote: >>>>>> On Fri, 13 Jan 2023 13:43:06 -0800 "Chris M. Thomasson" >>>>>> <chris.m.thomasson.1@gmail.com> wrote: >>>>>>> On 1/12/2023 10:19 PM, Stuart Redmann wrote: >>>>>>>> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >>>>>>>>> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>>>>>>>>> I am a Generation X white male aphantasiac with self-diagnosed >>>>>>>>>> Asperger's. >>>>>>>>>> Bite me. >>>>>>>>>> >>>>>>>>>> Message ends. >>>>>>>>> >>>>>>>>> The god damn MSVC debugger is messed up pretty bad! Got another >>>>>>>>> taste of it! >>>>>>> >>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> Care to elaborate? >>>>>>> >>>>>>>> I think that the Visual Studios debugging capabilities are >>>>>>>> outstanding because of the ability to add custom debug >>>>>>>> visualization. >>>>>>>> This is possible using a rather rich extension interface (badly >>>>>>>> documented, >>>>>>>> though). It enables us to export our data (2D geometries like >>>>>>>> polygons, >>>>>>>> line strings, etc.) into an external viewer with a simple mouse >>>>>>>> click. It can‘t get more convenient than that. >>>>>>> >>>>>>> A line of code would push_back an element into a std::vector. The >>>>>>> damn debugger would show that the vector contained no elements, >>>>>>> however, one was there. Then there are other oddities. >>>>>>> >>>>>>> I have never had this problem with MSVC before. >>>>>> >>>>>> I don't know about VS, but if you use heavy optimisation with gcc >>>>>> then gdb will often lose the plot when stepping and examining >>>>>> variables. Perhaps that was the issue you had? >>>>>> >>>>>> >>>>> In debug mode. >>>> >>>> "Debug mode" is mostly a meaningless concept. >>>> >>>> Many IDE's set up two different build configurations - one they call >>>> "Debug" with low optimisation and lots of debugger information, and one >>>> they call "Release" with high optimisation and little debugger >>>> information. But there is not really such a thing as "optimised" code >>>> and "unoptimised" code - compilers can enable or disable different >>>> passes and different kinds of optimisations. Some "optimisations" are >>>> done even when compilers are set to "no optimisation", and some >>>> optimisation passes that are possible are not done even on "highest >>>> optimisation" flags. (And some "optimisations" can make code slower in >>>> practice.) >>>> >>>> At best, "debug mode" reduces the risk of seeing such disconnects >>>> between the source code and the effect of the object code, but it will >>>> not eliminate it. >>>> >>>> >>> I have a lot of experience with MSVC. Optimization is disabled in Debug >>> mode by default. I have not artificially altered the optimization >>> settings. I have never had these problems with the MSVC debugger before. >>> Your comment just made me check, and it's disabled in Debug mode. Mr. >>> Flibble is right. The debugger is not up to par. Damn. >> >> As your codebase doesn't look as involved as mine do you think you are in >> a position to create a test case and create a MSVC defect report? In the >> meantime I recommend downgrading to VS2019. > > Perhaps... I am working hard on a bone system, to make any model dance. > I am learning about geometry shaders... MSVC let me down. > Trying to stick figure the model in a sense with a fractal shape. Use it as bones. The model of the girl is made up of 103 separate meshes, with their own indices. Just experimenting along... ;^)
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2023-01-16 11:52 -0800 |
| Message-ID | <tq49t4$2rp5t$4@dont-email.me> |
| In reply to | #88538 |
On 1/16/2023 2:37 AM, David Brown wrote: > On 14/01/2023 23:44, Chris M. Thomasson wrote: >> On 1/14/2023 1:52 AM, Muttley@dastardlyhq.com wrote: >>> On Fri, 13 Jan 2023 13:43:06 -0800 >>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> wrote: >>>> On 1/12/2023 10:19 PM, Stuart Redmann wrote: >>>>> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote: >>>>>> On 1/1/2023 5:22 PM, Mr Flibble wrote: >>>>>>> I am a Generation X white male aphantasiac with self-diagnosed >>>>>>> Asperger's. >>>>>>> Bite me. >>>>>>> >>>>>>> Message ends. >>>>>> >>>>>> The god damn MSVC debugger is messed up pretty bad! Got another >>>>>> taste of it! >>>> >>>>>> >>>>>> >>>>> >>>>> Care to elaborate? >>>> >>>>> I think that the Visual Studios debugging capabilities >>>>> are outstanding because of the ability to add custom debug >>>>> visualization. >>>>> This is possible using a rather rich extension interface (badly >>>>> documented, >>>>> though). It enables us to export our data (2D geometries like >>>>> polygons, >>>>> line strings, etc.) into an external viewer with a simple mouse >>>>> click. It >>>>> can‘t get more convenient than that. >>>> >>>> A line of code would push_back an element into a std::vector. The damn >>>> debugger would show that the vector contained no elements, however, one >>>> was there. Then there are other oddities. >>>> >>>> I have never had this problem with MSVC before. >>> >>> I don't know about VS, but if you use heavy optimisation with gcc >>> then gdb >>> will often lose the plot when stepping and examining variables. >>> Perhaps that >>> was the issue you had? >>> >> >> In debug mode. > > "Debug mode" is mostly a meaningless concept. > > Many IDE's set up two different build configurations - one they call > "Debug" with low optimisation and lots of debugger information, and one > they call "Release" with high optimisation and little debugger > information. But there is not really such a thing as "optimised" code > and "unoptimised" code - compilers can enable or disable different > passes and different kinds of optimisations. Some "optimisations" are > done even when compilers are set to "no optimisation", and some > optimisation passes that are possible are not done even on "highest > optimisation" flags. (And some "optimisations" can make code slower in > practice.) > > At best, "debug mode" reduces the risk of seeing such disconnects > between the source code and the effect of the object code, but it will > not eliminate it. > https://i.ibb.co/SV3dMQ7/image.png
[toc] | [prev] | [next] | [standalone]
Page 1 of 3 [1] 2 3 Next page →
Back to top | Article view | comp.lang.c++
csiph-web